A-A+
下列程序段的执行结果为 I=4 x=5 Do I=I + 1 X=K^2 Loop Unti
问题详情
下列程序段的执行结果为 I=4 x=5 Do I=I + 1 X=K^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请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:结构Do循环结构,其格式为:Do【语句块】【ExitDo】LoopUntil循环条件此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件1>=7的值为True,停止所以程序结束运行后I=7,x=3996注意:Do…LoopWhile循环结构,DoWhile|UntilLoop循环结构。