问题 单项选择题

下列程序段的执行结果为
i=9
x=5
Do
i=i + 1
x=x + 2
Loop Until i>=7
Print "i=":i
Print "x=":X

A.i=4x=5

B.i=7x=15

C.i=6x=8

D.i=10x=7

答案

参考答案:D

解析: 此题用的是D。循环结构,其格式为:
Do
[语句块]
[Exit Do]
Loop Until循环条件
此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件i>=7的值为True,才停止。所以当程序结束运行后i=10,x=7。

填空题
单项选择题