问题
单项选择题
下列程序段的执行结果为( )。 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
解析:此题用的是Do循环结构,其格式为: Do [语句块] [Exit Do] Loop Until循环条件 此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件I>=7的值为True,才停止。所以当程序结束运行后I=10,x=7。