下面程序段的运行结果是 a=1 b=1 Do a=a+1 b=b+1 Loop Until b>5 Print"k="; a; Spc(4) ; "b="

admin2010-03-30  38

问题 下面程序段的运行结果是      a=1      b=1      Do             a=a+1             b=b+1       Loop Until b>5       Print"k="; a; Spc(4) ; "b="; b + a

选项 A、k=7   b=14
B、k=6   b=6
C、k=4  b=8
D、k=6  b=12

答案8

解析 本题中的Do-Loop Until循环为直到型循环结构,直到条件b>5为止,此时a=6,b=6,所以最后输出的结果是k=6 b=12。所以正确答案是选项D。注意: Do…Loop Until循环控制结构是先执行循环体语句,然后再判断条件。因此,不管条件如何,该循环语句至少执行一次循环体。注意:Do…Loop Until、Do…Loop While循环控制结构。
转载请注明原文地址:https://jikaoti.com/ti/zvg0FFFM
0

最新回复(0)