当变量x=2,y=5时,以下程序的输出结果为 Do Until y>5 x=x*y y=y+1 Loop Print x

admin2010-03-30  29

问题 当变量x=2,y=5时,以下程序的输出结果为     Do Until y>5             x=x*y             y=y+1    Loop    Print x

选项 A、2
B、5
C、10
D、20

答案4

解析 本题主要考查了Do Un til...Loop形式的循环结构。
   Do Until...Loop形式执行过程如下:
   ①计算条件表达式的值,若条件不成立,执行②;否则执行④。
   ②执行循环体。
   ③转向执行①。
   ④执行Loop后面的语句,即退出Do…… Loop循环。
   题中第一次条件不成立,故执行了一次循环体,执行语句x=x*y使x的值变为10,执行语句y=y+1使y的值变为6。接着判断条件成立,故不再执行循环体,最后x的输出结果为10。
转载请注明原文地址:https://jikaoti.com/ti/JTg0FFFM
0

最新回复(0)