题目内容
【题目】以下程序运行后的输出结果为
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。
【考点精析】利用算法的循环语句对题目进行判断即可得到答案,需要熟知循环结构是由循环语句来实现的.对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构.即WHILE语句和UNTIL语句.
练习册系列答案
相关题目