vb的一个小小小问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:16:45
执行下列程序段后变量n的值为?
n= 0
t =-1
for i = 1 to 10 step 2
t = -t
n=n+i*t
next i
并告诉我你的计算过程好吗
因为我的答案和标准答案不一样所以需要有个热心的人能帮我分析分析

n= 0
t =-1
for i = 1 to 10 step 2 ''循环10/2=5次.
t = -t ''
n=n i*t
next i
所以:
第一次:
i=1
t=-(-1)
n=0+1*1=1
第二次:
i=3
t=-1
n=1+3*(-1)=-2
.....

就是这样下去.

你把它放到VB里运行一下不就知道结果了.

n=5