问一段asp代码的结果

来源:百度知道 编辑:UC知道 时间:2024/07/04 05:10:08
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
能说一下是怎么算出来的吗

dim a(6)
for i=0 to 6
a(i)=i+1
next
'''以上这段就是初始化数据a(),这个数据的值分别为:
''a(0)=1
''a(1)=a(0)+1=2
''''a(2)=a(1)+1=3
''''a(3)=a(2)+1=4
''''............
''''a(6)=a(5)+1
''---------------------

for i=0 to 6
count=count+a(i)+1
next

''''以上这段就是计算这个数组中的全部元素加1再相加的和.即:
''''count=count+a(i)+1 ===>count=count+(a(i)+1)

response.write count'''输出这个总和值

所以结果是:35

有一点你要清楚,就是这个数组其实有七个数.虽然它定义时是a(6),但是下标是从0开始的,从0到6,一共有七个数.

35

35
dim a(6)
for i=0 to 6
a(i)=i+1
next
这段代码是把1-7七个数值分别赋值给a(0)a(1) a(2) a(3) a(4) a(5) a(6) ;
for i=0 to 6
count=count+a(i)+1
next
这段代码是把a(0)a(1) a(2) a(3) a(4) a(5) a(6)的值都增加1后再求
a(0)a(1) a(2) a(3) a(4) a(5) a(6) 七个的和