问题
单项选择题
下列程序段的执行结果为( )。 a=1 b=5 Do a=a+b b=b+l Loop While a<10 Print a;b
A.1 5
B.12 7
C.a b
D.10 25
答案
参考答案:B
解析:此题比较简单,开始a为1,b为5,执行Do语句,具体运行为:执行 a=a+b,b=b+1语句后,a为6,b为6。这样运行到a=12, 程序终止循环,此时b=7。
下列程序段的执行结果为( )。 a=1 b=5 Do a=a+b b=b+l Loop While a<10 Print a;b
A.1 5
B.12 7
C.a b
D.10 25
参考答案:B
解析:此题比较简单,开始a为1,b为5,执行Do语句,具体运行为:执行 a=a+b,b=b+1语句后,a为6,b为6。这样运行到a=12, 程序终止循环,此时b=7。