ASP中if语句、select 、while循环的使用方法(select if(null))这都可以

随心笔谈9个月前更新 admin
217 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这篇文章介绍了如何使用VBScript语言通过Response对象输出不同的信息,并通过代码展示了以下核心功能: 1. **使用Response.Write方法**:文章通过示例展示了如何使用Response.Write方法输出文本内容。例如: ```VBScript response.Write("两数之和为:") response.Write(a + b) ``` 2. **多条件判断**:通过使用if-elseif-else语句,根据变量的值输出不同的信息。例如: ```VBScript if a = 100 then response.Write("a=100,第一个条件满足。") elseif a = 200 then response.Write("a=200,第二个条件满足。") elseif a = 300 then response.Write("a=300,第三个条件满足。") else response.Write("三个条件都不满足。") ``` 3. **Case语句**:展示了如何使用Case语句根据数值输出不同的信息。例如: ```VBScript case 100 response.Write("数值为100, 条件满足!") case 200 response.Write("数值为200,条件满足 !") ``` 4. **循环结构**:通过使用While循环和Do-While循环计算数值范围内的数值和。例如: ```VBScript while i < 100 sum = sum + i i = i + 1 wend ``` 5. **变量的使用**:展示了如何通过变量来存储和计算数值,并通过Response.Write方法输出结果。 文章通过这些技术实现了输出不同信息的功能,适用于需要根据条件动态输出结果的场景。


<%@LANGUAGE=”VBSCRIPT” CODEPAGE=”936″%>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title><%=”页面标题”%></title>
</head>

<body>
<%=”多条件判断”%>
<%
response.Write(“<br />”)
response.Write(“利用response对象的Write方法输出地内容!”)

%>
<br />
<%

dim a,b
a=200
b=300
response.Write(“两数之和为:”)
response.Write(a+b)
response.Write(“<br />”)
if a=100 then
response.Write(“a=100,第一个条件满足。”)
elseif a=200 then
response.Write(“a=200,第二个条件满足。”)
elseif a=300 then
response.Write(“a=300,第三个条件满足。”)
else
response.Write(“三个条件都不满足。”)
end if
%>
<%
response.Write(“<br />”)
dim textnumber
textnumber=200
select case textnumber
case 100
response.Write(“数值为100, 条件满足!”)
case 200
response.Write(“数值为200,条件满足 !”)
case 300
response.Write(“数值为300 ,条件满足!”)
case else
response.Write(“以上条件,条件都不满足!”)
end select

%>
<%
response.Write(“<br />”)
dim i,sum
i=0
sum=0
while i<=100
sum=sum+i
i=i+1
wend
response.Write(“100以内所有整数的和为:”)
response.Write(sum)
%>
<%
response.Write(“<br />”)
dim w,s
w=0
s=0
do
s=s+w
w=w+1
loop while w<=100
response.Write(“100之内的所有整数之和为:”)
response.Write(s)
response.Write(“<br/>”)
response.Write(“w的值是:”)
response.Write(w)
%>

</body>
</html>

© 版权声明

相关文章