当前位置:文档之家› 程序设计练习题

程序设计练习题

第六章程序设计
1、下列程序运行时,若从键盘上输入20,则屏幕上的输出是多少?Input “请输入一个数:” to x
If x<=10
Y=2*x-5
Else
Y=2*x+5
Endif
? Y
2、执行下列程序后,变量A的值为多少?B的值为多少?
A=100
B=200
IF A-B<0
T=A
A=B
B=T
ENDIF
? A,B
3、下列程序运行时,若从键盘上输入25时,屏幕上显示的结果是多少?INPUT “X=” TO X
DO CASE
CASE X>10
? “A1”
CASE X>20
? “A2”
OTHERWISE
? “A3”
ENDCASE
RETURN
4、执行下列程序,变量T中的值是多少?
T=1
FOR I=1 TO 5
T=T*I
ENDFOR
? “T=”,T
5、执行下列程序,屏幕上输出的是多少?
D=””
SS=”ABCDE”
FOR I=1 TO 5
D=D+SUBSTR(SS,6-I,1)
ENDFOR
? D
6、执行下面程序,屏幕上输出的Y是多少?
STORE 0 TO X,Y
DO WHILE .T.
X=X+1
DO CASE
CASE INT(X/2)=X/2
LOOP
CASE X>=10
EXIT
OTHERWISE
Y=Y+X
ENDCASE
ENDDO
? Y
7、下列程序运行时,若从键盘上输入5,则屏幕上输出的是_______。

Input "请输入一个数:" to x
Do case
Case x>10
?"A1"
Case x>20
?"A2"
otherwise
?"A3"
Endcase
Return
8、执行下列程序片段后,变量T中的值是_______。

T=1
FOR I=1 TO 5
T=T*I
ENDFOR
? "T=",T
9、如下程序显示的结果是。

s=1
i=0
do while i<8
s=s+i
i=i+2
Enddo
?s
10、如下程序的输出结果是。

i=1
DO WHILE i<10
i=i+2
ENDDO
?i
11、执行下列程序后,变量A的值为_______,变量B的值为_______。

A=50
B=100
If A-B<0
T=A
A=B
B=T
Endif
?A,B
12、以下程序计算s=1+2+3+…+100,请在程序的_______处填空。

I=1
_______
DO WHILE I<=100
S=S+I
_______
ENDDO
? “S=”,S。

相关主题