帮忙做三道VB题,急!

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:44:57
(1)
s=5
for i =2 to 50
s=s+1
next i
问循环次数是几次?为什么?
(2)
dim x(6)
for i =1 to 5
x(i)=i
next i
for i=2 to 4
x(i)=x(i-1)+x(i+1)
print x(i);
next i
问:输出结果是多少?为什么?
(3)a=1:b=2:c=3:d=4
for i =1 to 3
a=b:b=c:c=d:d=a
next i
print a;b;c;d
问:输出结果是多少?为什么?

49 因为2到50是49
4 8 13(显示的是4813) 因为每循环一次X(i)就被重新赋一次值,说着比较烦,你拿个笔自己算算就明白了
4 2 3 4 解释和上面一样

49次,(50-2+1)/step取整,step默认是1,所以是49次;

4 8 13
(哪那么多为什么啊)

4 2 3 4

没分,问题还多,不回答