下列程序段的执行结果为  I=1  x=5   Do    I= I + 1   x= x + 2   Loop Until I>=7  Print " I= ";I  Print "x=";x

admin2009-01-15  22

问题 下列程序段的执行结果为  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

答案8

解析 Do循环结构,其格式为:
   Do
 [语句块]
  [Exit Do]
  Loop Until循环条件
   此循环由于“先执行后检查”,所以至少执行一次。本题中,程序运行到循环条件I>
  =7的值为True,才停止。所以当程序结束运行后结果为:
           I = 7
           x = 17
注意:Do…Loop While循环结构和循环结构的嵌套。
转载请注明原文地址:https://kaotiyun.com/show/c02p777K
0

最新回复(0)