问题
单项选择题
下列程序段的执行结果为 I=1 x=5 Do I= I + 1 x= x + 2 Loop Until I>=7 Print " I= ";I Print "x=";x
A.I=4 x=5
B.I=7 x=15
C.I=6 x=8
D.I=7 x=17
答案
参考答案:D
解析:【命题目的】考查考生对循环控制结构的掌握程度。 【解题要点】Do循环结构,其格式为: Do [语句块] [Exit Do] Loop Until循环条件 此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件I> =7的值为True,才停止。所以当程序结束运行后结果为: I = 7 x = 17 【考点链接】Do…Loop While循环结构和循环结构的嵌套。