高职升学考试-QB填空题

上传人:go****e 文档编号:137349335 上传时间:2020-07-07 格式:PDF 页数:26 大小:169.54KB
返回 下载 相关 举报
高职升学考试-QB填空题_第1页
第1页 / 共26页
高职升学考试-QB填空题_第2页
第2页 / 共26页
高职升学考试-QB填空题_第3页
第3页 / 共26页
高职升学考试-QB填空题_第4页
第4页 / 共26页
高职升学考试-QB填空题_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《高职升学考试-QB填空题》由会员分享,可在线阅读,更多相关《高职升学考试-QB填空题(26页珍藏版)》请在金锄头文库上搜索。

1、二、填空题 5.在Qbasic系统中,代表控制台的设备名为_,代表打 印机的设备名为_ 6.表达式72 MOD 53/33的值为_。 7.下面是一个用子程序的方法求4!+5!+6!的值的程序,请补充完整。 S=0 FOR T=4 TO 6 GOSUB 200:S=S+P NEXT T PRINT 4!+5!+6!=;S END 200 P=1 FOR J=1 TO T _P=P*J NEXT J _RETURN 8.下列程序运行后输出的结果是_64 A=223 PRINT A=;A END 9.下列程序运行后输出的结果是_720 k=1 FOR J=1 TO 5 K=K*J NEXT J PR

2、INT K*J END 10.下列程序运行后输出的结果是_153 S=0 FOR K=1 TO 5 J=1 FOR M=1 TO K J=J*M NEXT M S=S+J NEXT K PRINT S END 11.阅读下面的程序。该程序的作用是任意输入10个数并输出求和结 果。请将程序补充完整。 N=1 WHILE _Ny(j+1) THEN SWAP y(j),y(j+1) NEXT j NEXT I END SUB 二、填空题 8. 下面程序运行后输出的结果是_1234567 1234567 DIM t AS LONG t=7654321 t!+;5;!+;7;!=;S END F:P=

3、1 FOR I=1 TO N P=P*I NEXT I RETURN 10. 在QBASIC中,可用两种类型的常量:_数值常量和实型常量 11. 下面程序运行的结果是_6 5 4 3 2 _S=1:N=32或者N=32:S=1 FOR k%=6 TO 2 STEP-1 PRINT a; NEXT k% END 12.2的30次方用十进制表示,有多少位的程序运行结果是_10 mX END 17 下面程序运行后输出的结果是_bottom A$= FOR J =1 TO 3 READ B $ A$=A$+RIGHT $(B$,J) NEXT J PRINT A$ DATA bomb,root,sub

4、tom END 18 面程序运行输出的结果是_25 DIM A(50) FOR J =1 TO 10 J=J*J A(J)=3 NEXT J PRINT A (25) END 19 下面程序运行后输出的结果是_122312331 DIM A (3,3) FOR J =1 TO 3 FOR K=1 TO 3 IF J =K THEN A(J,K)=1 IF JK THEN A(J,K)=3 NEXT K :NEXT J FOR J =1 TO 3 FOR K=1 TO 3 PRINT A(J,K) NEXT K NEXT J END 二、填空题 6.数学式2lnxsin2y+SIN2X的QBAS

5、IC表达式为 _2*LOG(X)*SIN(2*Y)+SIN(2*X) 7.SCREEN语句中的“色彩”是一个数值表达式,只有在模 式为_0、1和2时,它才有效,用其他模式时此参数均予以 忽略。 8.下面程序运行后的输出是_57.9% A=12.3:B=45.6:C$=% D$=STR$(A+B)+C$ PRINT D$ END 9.执行下面程序后,输出的结果为_52 K=1 FOR J=6 TO 10 K=K+J NEXT J PRINT K+J END 10.下面程序运行后输出X的值是_60 FOR A=1 TO 5 X=0 FOR B=1 TO 10 FOR C=1 TO 6 X=X+1

6、Y=Y+1 NEXT C NEXT B NEXT A PRINTX=;X PRINTY=;Y END 11.下面程序运行后输出X的值是_26 READ A,B,C,D X=B+D RESTORE 130 READ A,B,C,D Y=B+D RESTORE FOR J=1 TO 8 READ A NEXT J X=X+Y+A PRINT X DATA 1,2,3 DATA 4,5,6 DATA 7,8 9 END 12.下面程序运行后输出S的值是_120 FOR K=1 TO 5 S=0;J=1 FOR M=1 TO K J=J*M NEXT M S=S+J NEXT K PRINT S EN

7、D 13. 下面程序运行后输出J的值是_10 X=2 Y=RND(X)+4 ON Y GOTO 50,60,70 J=J+1 50 J=J+2 60 J=J+3 70 J=J+4 PRINT J END 14.程序是从键盘输入一串字符,逆序打印 出来,程序不完整,请填空。 DECLARE _FUNCTION reverse $(a$) INPUTEnter a string ;x$ PRINT x$ PRINT reverse $(x$) END FUNCTION reverse $(y$) b$=MID$(y$,1,1) IF b$=THEN reverse $= ELSE reverse

8、$=reverse$(_MID$(y$,2)+b$ END IF _END FUNCTION 15. 阅读下面的程序。该程序的作用是利用随机函数 产生10个100200之间(包含100、200)的随机整 数,打印其中5的整数倍的数并求及其总和。请 根据程序的需要填空: RANDOMIZE TIMER FOR M=1 TO 10 X=_INT(RND(1)*101)+100或INT(RND*101+100) PRINT X; IF (_X MOD 5=0) THEN PRINT X K1=K1+X END IF NEXT M PRINT PRINTK1=;K1 END 16. 编写一个子程序,计

9、算1/n!,请填空: SUB f(s,n) f=1 FOR i= 1 TO n f=_f*i NEXT i s=_1/f END SUB 二、填空题 6.设A=3,B=2,C=-1,QBASIC逻辑表达式 AB AND CA OR NOT CB AND AB的值为_0 7.数学式2lnxsin2y+arctan4zcos5w的QBASIC表示为 _2*LOG(X)*SIN(2*Y)+ATN(4*Z)*COS(5*W) 8.下列QBSIC语句所定义的数组的数据类型是_双精度型的。 DIM DPN # (8,4) 9.下面程序是在屏幕上指定的位置打印新年贺卡,请将程序 补充完整。 CLS SCRE

10、EN 0 FOR i=1 TO 5 READ row,col,text$ LOCATE _rowcol PRINT text$ NEXT i DATA 7,10,To Dear miss Liu DATA 10,25,Xs Christmas DATA 11,31,and DATA 12,25,Good Luck! DATA 15,40,Sincerely Yours Elle END 10.下面程序运行时输出的结果是_80 x=-99 READ Z WHILE Z-9999 IF ZX THEN X=Z READ Z WEND PRINT X DATA -8,0,-70,36,80,76,-

11、9999 END 11.下面程序运行后,输出的结果是_9 FOR J=1 TO 10 IF J MOD 30 THEN A=A+J3 NEXT J PRINT A END 12.下面程序的输出结果为_AREA IS 120和 _AREA IS 330 DEF FNA(B,H)=B*H/2 X=12:Y=20 PRINTAREA IS;FNA(X,Y) B1=X+10 H1=Y+10 Q=FNA(B1,H1) PRINTAREA IS;Q END 13.下面程序运行后,输出的结果是_45 FOR J=1 TO 10 A(J)=3*J B(J)=A(J)*3 NEXT J PRINT B(J/2-

12、0.1) END 14.下面程序运行后的输出是_468.3123 A=12.3:B=456:C$=123 D$=STRS$(A+B)+C$ PRINT D$ END 15.下程序运行后输出Y的值是_61 FOR A=1 TO 5 Y=1 FOR B=1 TO 10 FOR C=1 TO 6 Y=Y+1 NEXT C NEXT B NEXT A PRINTY=;Y END 16.下列程序运行后输出的结果是_12 FOR J=1 TO 3 GOSUB F: M=M+N NEXT J PRINT M END N=N+2 RETURN 二、填空题 6.数学式2sinx+3cosx+|y|-actan2

13、x+1nx的QBASIC表达式为 _2*SIN(X)+3*COS(X)+ABS(Y)-ATN(2*X)+LOG(X) 7.下面是一个求四个圆柱体体积之和的程序,各个圆柱体 的半径及高的数据用READ/DATA语句读入。请把空格处 补充完整。 DEF FNA(R,H)=3.14159*R*R*H VOL=0 FOR L=1 TO 4 READ A,B VOL=VOL+ _FNA(A,B)或3.14159*A*A*B NEXT L DATA 1,2,3,4,5,6,7,8 PRINT VOL=;VOL END 8.下列程序是画一条半径为20个单位,圆心在(50,50) 的圆。请将程序补充完整。 CLS:SCREEN 1,0:COLOR 3 CIRCLE _(50,50),20 END 9.下列程序运行后输出V的值是_333.3 M$=333.3:N$=-444.4 L$=M$+N$ V=VAL(L$) PRINT V END 10.下列程序运行后输出X的值是_10 M=1 N=INT(RND(M) ON N GOTO 50,60,70 X=X+1 50 X=X+2 60 X=X+3 70 X=X+4 PRINT X END 11.用DRAW语句作图,画三个嵌套的三角形,最小为一个实心的。 请将整个程序补充完整. CLS SCRE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号