
关于ASP 数组的问题 5
<%dima(6)fori=0to6a(i)=i+1nextfori=0to6count=count+a(i)+1nextresponse.Writecount%>这段代...
<%
dim a(6)
for i=0 to 6
a(i)=i+1
next
for i=0 to 6
count=count+a(i)+1
next
response.Write count
%>
这段代码得出的值为35.
我想请问一下这里面的算法.
会的请详细给我讲解一下.
谢谢了. 展开
dim a(6)
for i=0 to 6
a(i)=i+1
next
for i=0 to 6
count=count+a(i)+1
next
response.Write count
%>
这段代码得出的值为35.
我想请问一下这里面的算法.
会的请详细给我讲解一下.
谢谢了. 展开
展开全部
第一个循环目的是给数组赋值
i=0 a(0)=1
i=1 a(1)=2
i=2 a(2)=3……
i=6 a(6)=7
这是第一个循环得出的结果主要目的是给数组赋值。
第二个循环是求和 count是个变量
i=0 count=1+1=2
i=1 count=2+2+1=5
i=2 count=5+3+1=9
i=3 count=9+4+1=14
i=4 count=14+5+1=20
i=5 count=20+6+1=27
i=6 count=27+7+1=35
然后用response.write 输出count 的值。懂了吧。
i=0 a(0)=1
i=1 a(1)=2
i=2 a(2)=3……
i=6 a(6)=7
这是第一个循环得出的结果主要目的是给数组赋值。
第二个循环是求和 count是个变量
i=0 count=1+1=2
i=1 count=2+2+1=5
i=2 count=5+3+1=9
i=3 count=9+4+1=14
i=4 count=14+5+1=20
i=5 count=20+6+1=27
i=6 count=27+7+1=35
然后用response.write 输出count 的值。懂了吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询