问题 选择题

以下程序运行后的输出结果为

i=1;

while i<8

i=i+2;

S=2*i+3;

end

S

A.21

B.13

C.17

D.25

答案

答案:A

题目分析:第一次循环后i=3,s=9;第二次循环后i=5,s=13;第三次循环后i=7,s=17;第四次循环后i=9,s=21,此时i=9>8,输出s=21,故选A

点评:读懂循环语句,然后利用相关的知识去处理是解决当型语句问题的关键

单项选择题
单项选择题