阅读下列程序段,选出正确的结果。()SET TALK OFF CLEARSTORE 0 TO a,b,nf=.T.DO WHILE fa=a+1DO CASECASE INT(a/3)<>a/3b=b+aCASEa>10EXITCASE a<=10n=n+1ENDCASEEND DO?n,bSET TALKONRETURN
第1题:
下列程序的运行结果是【 】。
SET TALK OFF
S=0
FOR N=1 TO 100
S=S+N
IF N>=10
EXIT
S=N
ENDIF
NEXT
?S
RETURN
第2题:
有如下程序: * * *主程序:P.prg* * * * * *子程序:P1.prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2.prg* * * RETURN x3=x3+1 SET TALK ON RETURN TO MASTER 执行命令DOP后,屏幕显示的结果为
A.3
B.4
C.9
D.10
第3题:
有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE A<=100 IF.NOT.A/2=INT(A/2) B=B+A ENDIF A=A+1 ENDDO ? B SET TALK ON RETURN 该程序的功能是______。
A.求1~100之间的累加和
B.求1~100之间的累加和除以2的商
C.求1~100之间的偶数之和
D.求1~100之间的奇数之和
第4题:
有如下程序: SET TALK OFF M=O N=O DO WHILE N>M M-M+N N=N-10 ENDDO ?M RETURN 运行此程序显示M的值( )。
A.0
B.10
C.100
D.99
第5题:
设有如下程序文件: SET TALK OFF CLEAR DIMENSION a(2,3) i=1 DO WHILE i<=2 j=1 DO WHILE j<=3 a(i,)=i+j ??a(i,j) j=j+1 ENDDO ? i=i+1 ENDDO SET TALK ON RETURN 执行此程序,程序的运行结果为
A.2 3 4 3 4 5
B.1 2 3 3 4 5
C.1 2 3 2 4 6
D.2 3 4 4 5 6
第6题:
给出以下程序: SET TALK OFF X=0 Y=0 DO WHILE X<100 X=X+1 IF INT(X/2)=X/2 LOOP ELSE Y=Y+X ENDIF ENDDO ?"Y=",Y RETURN 运行结果为 ______。
A.Y=500
B.Y=1500
C.Y=2000
D.Y=2500
第7题:
以下程序的运行结果是【 】。
SET TALK OFF
X;[23+17]
?X
第8题:
执行下列程序:
SET TALK OFF
STORE 0 TO X,Y
DO WHILE X<6
X=X+Y
Y=Y+2
ENDDO
? X,Y
SET TALK ON
RETURN
在屏幕上显示的输出结果是( )。
A.88
B.68
C.46
D.66
第9题:
执行如下程序,最后S的显示值为 SET TALK OFF S=0 i=5 X=11 DO WHILE S<=x S=S +i I = I +l ENDDO ?s SET TALK ON
A.5
B.11
C.18
D.26
第10题:
有如下一段程序: SET TALK OFF AY="Hello World!" BY="X" CY=ASC(BY)+1 DY=30 EY=CHR(DY*2+5)+CHR(CY) EY=&EY ?"&EY." SET TALK ON RETURN 执行该程序后,屏幕显示的结果为
A.AY
B.BY
C.Hello World!
D.程序出错