问题
选择题
下面的程序运行后的输出结果为( )
i=1
Do
i=i+2
S=2i+3
i=i-1
Loop While i<8
输出S.
A.17
B.20
C.21
D.23
答案
这是用Do Loop语句编写的循环语句,
第1次循环:i=3,S=2×3+3=9,i=2,
第2次循环:i=4,S=2×4+3=11,i=3,
…
第6次循环:i=8,S=2×8+3=19,i=7,
第7次循环:i=9,S=2×9+3=21,i=8,
此时,i≥8,退出循环,
输出S=21.
故选C.