高中会考信息技术VB题
发布网友
发布时间:2022-04-28 19:46
我来回答
共2个回答
热心网友
时间:2022-06-22 23:39
s=0 将0赋值给S
for k=1 to 10 step 2 首先把初值1赋给循环变量K,接着检查“循环变量”值是否大于终值10,执行将K+S原始值赋值给S,然后next ,把循环变量的值1加上步长2,赋值给K,即K=3,再判断3是否大于终值10,此处为否,继续将K+S原始值赋值给S,然后next,把循环变量的值3加上步长2,赋值给K,即K=5,再判断5是否大于终值10。以此类推。
s=s+k 将K+S(上一次的值或初值)赋值给S
Next 循环以上条件
1 K=1 K<10 S=S'+K=0+1=1
2 K=1+2=3 K<10 S=S'+K=1+3=4
3 K=3+2=5 K<10 S=S'+K=4+5=9
4 K=5+2=7 K<10 S=S'+K=9+7=16
5 K=7+2=9 K<10 S=S'+K=16+9=25
6 K=9+2=11 K≮10 结束循环,输出25。
热心网友
时间:2022-06-22 23:40
O+1=1
1+2=3
3+3=6
6+4=10
10+5=15
15+6=21
21+7=28
28+8=36
36+9=45
45+10=55
最后S的值为55
我觉得的是这样子啊~~