问题 填空题

如下程序显示的结果是______。
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值的4次计算结果依次为1,3,7,13。

单项选择题
单项选择题 A1/A2型题