50.下面程序运行后,输出的结果是________.
10 CLS
20 A=20 : B=30 : C=90 : D=100
30 SCREEN 1, 0
40 LINE(A,B)-(C,D), 1
50 LINE(A,B)-(C,D),0
60 END
A)二条平行直线 B)二条相互垂直的直线
C)二条相交的直结 D)无任何显示
二.填空题(每空2分,共40分)
请将每空的正确答案与在答题卡(1)-(20)序号的横线上,答在试卷上不得分 .
1.十进制数112.375转换十六进制数为(1).
2.存储200个32*32点阵的汉字信息需(2)KB.
3.数字符号0的ASCII十进制表示为48,数字符号9的ASCII十进制表示为(3).
4.DOS命令分内部命令与外部命令,TREE命令属于(4)命令.
5.自动批处理文件的文件名为(5).
6.设A=3,B=2,C=-1,BASIC逻辑表达式A>B AND C>A OR NOT C>B AND A-999
40 IF Z>X THEN X=Z
50 READ Z
60 WEND
70 PRINT X
80 DATA -8,0,-70,36,80,76,-9999
90 END
11.下面程序运行后,输出的结果是(11).
10 FOR J=1 TO 10
20 IF J MOD 3<>0
30 NEXT J
40 PRINT A
50 END
12.下面程序的输出的结果为(12).
10 DEF FNA(B,H)=B*H/2
20 X=12:Y=20
30 PRINT "AEA IS";FNA(X,Y)
40 B1=X+10
50 H1=Y+10
60 Q=FNA(B1,H1)
70 PRINT "AREA IS"; Q
80 END
13.下面程序运行后,输出结果是(13).
10 J=1 TO 10
20 A(J)=3*J
30 B(J)=A(J)*3
40 ENXT J
50 PRINT B(J/2-0.1)
60 END
14.下面的程序是将N个随机数自大到小排列并依次打印,但程序不完整,请把程序第90行(14)处补充完整.
10 INPUT "N="; N
20 DIM A(N)
30 FOR L=1 TO N
40 A(L)=RND(1)*100
50 NEXT L
60 FOR L=1 TO N-1
70 K=L
80 FOR J=K+1 TO N
90 IF A(K)L THEN SWAP A(K),A(L)
120 PRINT A(L); " ";
140 NEXT L
150 PRINT A(N)
160 END
15.下列程序是将输入的任一字符串按相反的次序打印出来.请在第20行(15)处将语句补完全.
10 INPUT A$
20 M=(15)
30 B$=" "
40 FOR K=M TO 1 STEP -1
50 B$=MID$(A$,K,1)
60 C$=C$+B$
70 NEXT K
80 PRINT G$
90 END