运行下面程序后S的值为S=0For i=2 to 10 Step 2S=S+I¡=i*3NextIDebug.Print s
1个回答
关注
展开全部
运行下面程序后S的值为 S=0 For i=2 to 10 Step 2 S=S+I ¡=i*3 Next I Debug.Print s
您好亲,For i = 1 to 10 step 2说明i从1开始,到10结束,i每次增加2
s=s+1,s每次循环都累加1
i = i * 2,i每次循环时都用当前值乘以2,在赋值给它
这样,第一次循环 i=1时,s=0+1=1,i=1*2=2,然后执行i=i+2=2+2=4
第二次循环,i=4,s=1+1=2,i=i*2=4*2=8,i=i+2=8+2=10
第三次循环,i=10,s=2+1=3,i=i*2=10*2=20,i=i+2=20+2=22
所以当第三次循环结束,i=22,此时要进入第四次循环,但循环的条件是希望可以帮到您哦。
咨询记录 · 回答于2022-05-29
运行下面程序后S的值为S=0For i=2 to 10 Step 2S=S+I¡=i*3Next IDebug.Print s
运行下面程序后S的值为 S=0 For i=2 to 10 Step 2 S=S+I ¡=i*3 Next I Debug.Print s您好亲,For i = 1 to 10 step 2说明i从1开始,到10结束,i每次增加2s=s+1,s每次循环都累加1i = i * 2,i每次循环时都用当前值乘以2,在赋值给它这样,第一次循环 i=1时,s=0+1=1,i=1*2=2,然后执行i=i+2=2+2=4第二次循环,i=4,s=1+1=2,i=i*2=4*2=8,i=i+2=8+2=10第三次循环,i=10,s=2+1=3,i=i*2=10*2=20,i=i+2=20+2=22所以当第三次循环结束,i=22,此时要进入第四次循环,但循环的条件是希望可以帮到您哦。
您看一下
这个最终S等于多少呀
亲图片看不清哦,希望可以帮到您哦。
运行完程序后最终S的输出值是多少呀
您在吗
运行完程序后最终S的输出值是多少呀您好亲,注意for循环语句后面有个分号,意思是结束循环 s=s+k不是循环体语句希望可以帮到您哦。