问题 填空题

如下程序显示的结果是 【8】
s=1
i-0
do while i<8
s=s+i
i=i+2
enddo
s

答案

参考答案:M

解析:在循环中当i值大于8时,退出循环体。i的起始值是0,每执行一次循环,i值便加2,到第5次执行循环的时候,i的值为8,退出循环体,输出s的值,所以该循环体一共只执行了4次,每执行一次,s的值为计算后的s值加上i值,s值的四次结果依次为1,3,7,13。

单项选择题 B1型题
单项选择题