问题 单项选择题

有如下程序:
Private Sub Command1_Click()
s = 0
Do
s=(s+1) ( (s+2)
N=N+1
Loop Until s>=10
Print N;s
End Sub
运行后的输出结果是

A.0 1

B.30 30

C.4 30

D.2 12

答案

参考答案:D

解析: 本题主要考查Do循环控制语句的使用。Until s>=10表示当s大于等于 10时,终止循环,根据题意,循环2次,故N的值为2,可以判断答案为D,另外也可以计算出s的值为12,但由于本题为选择题,可以不计算s直接得到正确答案。

辨析题
单项选择题 配伍题