执行下列程序,最后S的显示值为( )。
SET TALK OFF
s=0
i=2
x=10
DO WHILE s<=x
s=s+i
i=i+1
ENDDO
?s
SET TALK ON
A.12
B.14
C.16
D.18
第1题:
执行如下程序,则最后S的显示值为( )。 SET TALK FFS=0 i=5x=11DO WHILE s<=X s=s+ii=i+lENDD07 S SET TALK ON
A. 5
B. 11
C. 18
D. 26
第2题:
若s、i均为整型变量,执行下列程序段后s的值为 ______。
s=0
i=1
Do
s=s+i
i=i+1
Loop Until i>5@答案@15@[评析]@本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。
第3题:
执行如下程序,最后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
第4题:
执行如下程序,最后s的显示值为 SET TALK OFF S=0 i=5 x=11 DO WHILE s<=x s=s+i i=i+l ENDD0 7 S SET TALK ON
A. 5
B. 11
C. 18
D. 26
第5题:
执行如下程序
SET TALK OFF
S=0
I=1
INPUT "N=" TO N
DO WHILE S<=N
S=S+I
I=I+1
ENDDO
?S
SET TALK ON
如果输入值为5,则最后S的显示值是( )。
A.1
B.3
C.5
D.6