九十年代的闯关游戏:谁给讲一下这个简单的asp代码,循环嵌套,要标准详细注释

来源:百度文库 编辑:高校问答 时间:2024/04/27 23:16:25
<%
dim a(6)
for i=0 to 6
a(i)=i+1
next
for i=0 to 6
cout=cout+a(i)+1
next
response.write(cout)
%>

<%
dim a(6) '定义一个含有7个变量单元的数组
for i=0 to 6 '开始循环从0-6
a(i)=i+1 '把i+1的和付值给第i个数组变量,如:i=0时a(0)=0+1
next '循环体
for i=0 to 6 '开始循环从0-6
cout=cout+a(i)+1 'cout变量本身累加a(i)+1
next '循环体
response.write(cout) '输出变量cout 此数值是:35
%>

<%
dim a(6) '定义a得数组
for i=0 to 6 '循环0-6
a(i)=i+1 '给a数组负值
next 'i+=1
for i=0 to 6 '循环0-6
cout=cout+a(i)+1 '统计数组a的总和,没计算一次还要+1,等於+7
next 'i+=1
response.write(cout) '输出计算值
%>

'随便说一下,你这个根本不是嵌套循环

dim a(6) 定义一个数组 下标从0到5
for i=0 to 5 '''''''''''
a(i)=i+1
这部分里是数组里每个元素加1,应该把0到6改成0到5
next ''''''''''''''
for i=0 to 5
cout=cout+a(i)+1 每个无素再次加1后求和
next
response.write(cout)
输出总和

你这个不是嵌套循环
结果14