130、执行下列程序,输入100,显示结果是( B ) INPUT “N=” TO N X=0 DO CASE CASE INT(N/10)=0 X=1
CASE N !=0 X=2 OTHERWISE X=3 ENDCASE ? X
A)0 B)3 C)2 D)1 130、执行下列程序,输入0,显示结果是( D ) INPUT “N=” TO N X=0 DO CASE CASE INT(N/10)=0 X=1
CASE N !=0 X=2 OTHERWISE X=3 ENDCASE ? X
A)0 B)3 C)2 D)1
131、执行下列程序,输入33,显示结果是( C ) INPUT “N=” TO N X=0 DO CASE CASE INT(N/10)=0 X=1
CASE N !=0 X=2 OTHERWISE X=3 ENDCASE ? X
A)0 B)3 C)2 D)1
17
131、 有如下程序段:
input \请输入一个数:\s=0 j=1
for i=1 to n j=j*i s=s+j endfor ? s
此程序是用来计算( B )。
A)1+2+3+......+n B)1!+2!+3!+......+n! 132、 执行下列程序后,变量a,b的值为( D )。
store 1 to b for a=0 to 10 b=b+1 endfor
A)10 10 B)10 11 C)11 11 133、 下面程序执行后,变量t的值为( C)。
i=1 t=1
do while i<=6 i=i+2 t=t+i enddo return
A) 14 B) 15 C) 16 134、执行下列程序,显示结果为( C ) CLEAR
FOR I=3 TO 1 STEP -1 ?SPACE(4-I)
??REPLICATE(?K?,2*I)
ENDFOR A) KKKKKK KKKK KK B) K KKK KKKKK C) KKKKKK
)n! D)(n-1)*n D)11 12 ) 17 18
C D KKKK KK D) KKKKKK KKKKK KKK K
135、执行下列程序,显示结果为( A) T=0
FOR N=1 TO 7 STEP 2 T=T+N ENDFOR ? T,N
A) 16 9 B) 18 9 C) 16 7 D) 17 7 136、执行以下程序,显示结果为( B ) N=1 T=0
DO WHILE N<=7 T=T+N N=N+2 ENDDO ? T
A)7 B)16 C)8 137、执行下列程序,显示结果是( D ) N=0D
FOR I=1 TO 50 I=I+3 N=N+1 IF I>10 EXIT ENDIF ENDFOR ? N
A)5 B)2 C)4 D)3 138、执行下列程序,显示结果是(B ) N=0
FOR I=1 TO 10 N=N+I IF N>10
D)9 19
EXIT ENDIF ENDFOR ? N
A)55 B)15 C)11 D)10 139、执行下列程序,显示结果是(C ) B=0
FOR A=10 TO 1 STEP -1 B=B+1 ENDFOR ? A,B
A)1 10 B)1 11 C)0 10 D)0 11 140、执行下列程序,显示结果是( D ) B=0
FOR A=5 TO 1 STEP -1 B=B+A ENDFOR ? A,B
A)1 5 B)1 15 C)0 5 D)0 15 141、执行下列程序,显示结果是( B ) N=0
FOR I=1 TO 10 N=N+I IF N>10 EXIT ENDIF ENDFOR ? N
A)55 B)15 C)11 D)10 142、执行下列程序,显示结果是( D) N=0 I=1
DO WHILE .T. I=I+3 N=N+1 IF I>10 EXIT
20

