2006-12-20 ASP学习
时间:2006-12-20 来源:txkss
逻辑运算 和关系运算
and 与
or 或
not 非 <%
dim a,b
a=22
b=33
c=33
d=33
response.Write(a=b and c=d) '这个很有意思,它最后输入的是true或false 有意思啊
%> **************
Not 是对右边的值进行反转
12:55 2006-12-19
最常用的循环语句
do loop
for next ***********for 循环*********************
for 循环变量 =初值to 终点值
循环体
next
<div align="center">
<%
for i=0 to 9
a=a & "*"
response.Write(a)
response.Write("<br>")
next
%>
</div> ________________________________________________
<div align="center">
<%
for i=0 to 9
for a=0 to 20
x=x & "*"
response.Write("*")
next
response.Write("<br>")
next
%> ________________________________________________ <%
for i=1900 to 2006
a=i
%>
<option value=<%response.Write a %>> <%response.write a%></option>
<% next %>
option value=<%=a%>><%=a%></option>
或
<option value=<%response.write a%>><%response.write a%></option> ***********************************************************************************
FOR循环默认是循环变量每次自动加1,我们可以通过STEP关键字改变FOR循环的步长,这将帮助我们方便的实现更多的功能。 FOR语句的基本使用方法是这样的: FOR 循环变量名=初始值 TO 结束值 这样的情况是每循环一次循环变量自动加1,如果我们要解决的问题需要循环初始值比结束值大这样一来就会造成这样的情况: for i=10 to 1 这样循环就永远不会结束,所以FOR语句又提供了STEP关键字,它可以设置每次循环时循环变量值的改变量。 上面我们说的例子就可以写成这样: for i=10 to 1 step -1 也就是每次循环后循环变量加负1,即每次减1. 有时我们需要每次循环变量加一个非1的数字,比如计算1到100之间所有奇数的和,可以 这样写循环语句: for i=1 to 100 step 2 这样,变量I第一次是1,第二次是3 。。。。。 补充一点: 为了让FOR循环结束,有一个技巧,那就是在循环体内将循环变量的值设置成一个超出循环终点值的值。便这样的方法建议少用。 可以用EXIT FOR语句
and 与
or 或
not 非 <%
dim a,b
a=22
b=33
c=33
d=33
response.Write(a=b and c=d) '这个很有意思,它最后输入的是true或false 有意思啊
%> **************
Not 是对右边的值进行反转
12:55 2006-12-19
最常用的循环语句
do loop
for next ***********for 循环*********************
for 循环变量 =初值to 终点值
循环体
next
<div align="center">
<%
for i=0 to 9
a=a & "*"
response.Write(a)
response.Write("<br>")
next
%>
</div> ________________________________________________
<div align="center">
<%
for i=0 to 9
for a=0 to 20
x=x & "*"
response.Write("*")
next
response.Write("<br>")
next
%> ________________________________________________ <%
for i=1900 to 2006
a=i
%>
<option value=<%response.Write a %>> <%response.write a%></option>
<% next %>
option value=<%=a%>><%=a%></option>
或
<option value=<%response.write a%>><%response.write a%></option> ***********************************************************************************
FOR循环默认是循环变量每次自动加1,我们可以通过STEP关键字改变FOR循环的步长,这将帮助我们方便的实现更多的功能。 FOR语句的基本使用方法是这样的: FOR 循环变量名=初始值 TO 结束值 这样的情况是每循环一次循环变量自动加1,如果我们要解决的问题需要循环初始值比结束值大这样一来就会造成这样的情况: for i=10 to 1 这样循环就永远不会结束,所以FOR语句又提供了STEP关键字,它可以设置每次循环时循环变量值的改变量。 上面我们说的例子就可以写成这样: for i=10 to 1 step -1 也就是每次循环后循环变量加负1,即每次减1. 有时我们需要每次循环变量加一个非1的数字,比如计算1到100之间所有奇数的和,可以 这样写循环语句: for i=1 to 100 step 2 这样,变量I第一次是1,第二次是3 。。。。。 补充一点: 为了让FOR循环结束,有一个技巧,那就是在循环体内将循环变量的值设置成一个超出循环终点值的值。便这样的方法建议少用。 可以用EXIT FOR语句
相关阅读 更多 +