单选题
执行如下程序,最后S的显示值为( )。
SET TALK OFF
s=0
i=5
x=11
DO While s<=x
s=s+i
i=i+1
ENDDO
??s
SET TALK ON
A) 5 B) 11 C) 18 D) 26
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 该循环语句中,变量s和i每次执行循环后值的变化如下:
s值
i值
第一次循环
5
6
第二次循环
11
7
第三次循环
18
8
程序在第四次执行循环时,因条件(18<=11)为假而退出循环。
提交答案
关闭