什么是循环?循环的定义是指在指定情况下多次重复执行一组语句。ASP提供了多种循环语句,其中最常用的两种循环语句:do loop和for next。
for next循环,简称为for循环。循环变量的特点是,每次自动+1。for循环的写法是:
for循环变量=初值to终点值
循环体
next
举例:做一个for循环10次的实例:
代码如下:
<%
for i=0 to 9
response.write(i)
response.write("<br>")
next
%>
按F12键,预览得到输出结果,如下图:
下面用for循环来画一个金字塔,代码如下:
<div align="center">
<%
for i=0 to 9
a=a & "口"
response.write(a)
response.write("<br>")
next
%>
</div>
按F12键,预览得到输出结果,如下图:
嵌套循环时,循环变量名不能同上一层循环的变量名相同。嵌套循环语句写法如下:
for 循环变量=初值to终点值
for 循环变量=初值to终点值
next
next
嵌套循环实例如下:
<div align="center">
<%
for i=0 to 9
for i2=0 to 9
response.write("口")
next
response.write("<br>")
next
%>
</div>
按F12键,预览得到输出结果,如下图: