问题 单项选择题

下列程序段的执行结果为( )。  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。

单项选择题
单项选择题