VB信息技术会考题下列为部分VB程序语句代码:s=32For i=1 To 10 Step s=s/2Next i上述程
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/29 05:20:03
VB信息技术会考题
下列为部分VB程序语句代码:
s=32
For i=1 To 10 Step
s=s/2
Next i
上述程序语句执行结束后,s的值为2,则循环语句的步长应为
A.1 B.2 C.3 D.4
选什么?为什么?
真的快回答,
下列为部分VB程序语句代码:
s=32
For i=1 To 10 Step
s=s/2
Next i
上述程序语句执行结束后,s的值为2,则循环语句的步长应为
A.1 B.2 C.3 D.4
选什么?为什么?
真的快回答,
s 的初始值为 32,经过若干次除以 2 之后变成 2.
32 / 2 = 16
16 / 2 = 8
8 / 2 = 4
4 / 2 = 2
也就是说要经过4次循环就可以了.
如果步长为 1,那么1 to 10 一共要经过10次,超了.
如果步长为 2,那么1 to 10 一共要经过1、3、5、7、9共5次,也超了.
如果步长为 3,那么1 to 10 一共要经过1、4、7、10共4次,所以答案就是C.
如果步长为 4,那么1 to 10 一共要经过1、5、9共3次,不够.
综上,选C.
32 / 2 = 16
16 / 2 = 8
8 / 2 = 4
4 / 2 = 2
也就是说要经过4次循环就可以了.
如果步长为 1,那么1 to 10 一共要经过10次,超了.
如果步长为 2,那么1 to 10 一共要经过1、3、5、7、9共5次,也超了.
如果步长为 3,那么1 to 10 一共要经过1、4、7、10共4次,所以答案就是C.
如果步长为 4,那么1 to 10 一共要经过1、5、9共3次,不够.
综上,选C.
VB信息技术会考题下列为部分VB程序语句代码:s=32For i=1 To 10 Step s=s/2Next i上述程
VB执行下列程序:S=5 For I = 2.6 to 4.9 step 0.6 S = S + 1 Next i Pr
已知程序段:s=0 For i =1 to 10 step 2 s = s+1 i = i * 2 Next i 当循环
已知程序段:s=o,for i = 1 to 10 step 2,s=s+1 ,i = i*2 ,next i ,当循环
s=0 For i=1 to 10 step 2 s=s+i Next Print s
VB中计算的一道题问循环多少次for i = 1 to 10 step 3s = s + inext s
vb题 s=0:n=5 for i=1 to n s=s+i next i print s;i 结果怎么是15
请问以下VB程序运行结果是什么呀?1、For I=3 to 17 step 2 print I; next I prin
VB step1 还有for i=1 to 10 step
For i=1 To10 Step 2 s=s+i Next i Print i 的
VB程序里 For k=1 to 10 step
s = 2 For i = 3.2 To 4.9 Step 0.8 s = s + 1 next i