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

随心笔谈2年前发布 admin
220 0 0

文章摘要

这篇文章介绍了如何使用VBScript语言通过响应对象(response对象)来实现多条件判断、case语句以及循环结构的应用,以计算特定范围内的整数和。文章通过示例代码展示了以下主要内容: 1. **响应对象的基本使用**:展示了如何使用`response.Write`方法输出字符串。 2. **多条件判断**:通过`if`语句和多个条件判断,演示了如何根据不同条件输出相应的结果。例如,根据变量`a`的值输出不同的提示信息。 3. **case语句的应用**:通过`case`语句根据变量`textnumber`的值输出对应的提示信息。 4. **循环结构**: - 使用`while`循环计算100以内所有整数的和。 - 使用`do...loop`循环同样计算100以内所有整数的和,并输出中间变量`w`的值。 文章通过实际代码示例简洁地介绍了上述编程概念,适合学习VBScript语言的初学者理解和参考。


<%@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>

© 版权声明

相关文章