(23) 下列程序段的执行结果为
I=4
x=5
Do
I=I + 1
x=x^ 2
Loop Until I>=7
Print "I="; I
Print "x="; x
A) I=4
x=258694
B) I=7
x=256987
C) I=6
x=365840
D) I=7
x=390625
【命题目的】考查考生对循环控制结构的掌握。
【解题要点】结构Do循环结构,其格式为:
Do
[语句块]
[Exit Do]
Loop Until 循环条件
此循环由于"先执行后检查",所以至少执行一次。本题中,程序运行到循环条件I>=7的值为True,停止。所以程序结束运行后I=7,x=390625。
【考点链接】Do…Loop While循环结构,Do While|Until…Loop循环结构。