QBASIC题1.doc_第1页
QBASIC题1.doc_第2页
QBASIC题1.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

答题要求:书写工整,字迹清晰,减少涂改,否则要适当扣分一、选择题(60分)。1在下列四个常量中,哪一个是QBASIC合法的数值常量( ) A1E5 B1*E5 C1*105 D1.0*E52在下列四个常量中,哪一个是QBASIC合法的字符常量( ) AA BA C“A” D“A”3在下列四个表达式中,哪一个是QBASIC非法的表达式( ) AABC BABC CABC DABC4在QBASIC中X5是哪一种表达式( ) A错误的表达式 B关系表达式 C算术表达式 D逻辑表达式5下列四个语句中,不正确的打印语句是( ) APRINT A35 BPRINT “A”;35 CPRINT “A35” DPRINT A;356下列四个语句中,语法正确的是( ) AREAD 3,6,4,5 BREAD PI3,PI6,PI4,PI5 CREAD A,B,C,D DREAD 2.14,707,866,1.4147下列四组语句中,语法正确的是( ) READ A,B,C,D BDATA 1;2;3;4 DATA 1,2,3,4 READ A;B;C;D CREAD A,B,C,D DDATA 1,2,3,4, DATA 1,2,3,4, READ A,B,C,D,8下列程序运行后输出的结果是( ) READ A,B READ C,D,E RESTORE b READ F,G,H,I,J,K,L RESTORE READ M,N a:DATA 1,2,3 b:DATA 4,5,6,7 c:DATA 8,9,10 PRINT A,B,C,D,E,F,G,H,I,J,K,L,M,N END A1 2 3 4 5 B1 2 3 4 5 4 5 6 7 8 6 7 8 9 10 9 10 1 2 1 2 3 4 C1 2 3 4 5 D1 2 3 1 2 3 4 5 4 5 6 7 1 2 3 4 5 8 9 10 1 2 3 4 9QBASIC的3个逻辑运算符在逻辑运算中的优先顺序是( ) ANOT AND OR BAND NOT OR COR NOT AND DAND OR NOT10已知A8,B3,C4,逻辑表达式AB AND CA OR AB AND NOT CB的值是( )ATRUE B1 C0 DFALSE11下列程序运行时输出的结果是( )K1IF K1 THEN A2*KIF K2 THEN A2*K1IF K3 THEN AKPRINT K;AENDA1 2 B1 3 C1 1 D3 112下列程序运行时输出的结果是( )FOR J10 TO 6 STEP 1KJNEXT JPRINT K;JENDA5 5 B5 6 C6 5 D6 613下列程序运行时输出的结果是( )X0WHILE X20 XX1 XX*XWENDPRINT XENDA16 B19 C20 D2514下列程序运行时输出的结果是( )SUM0FOR J1 TO 10 IF J10 THEN EXIT FOR ELSE SUMSUMJ END IFNEXT JPRINT SUMENDA45 B55 C10 D3615下列程序运行时输出的结果是( )FOR X1 TO 2 A0 FOR Y1 TO X1 AA1 NEXT Y PRINT A;NEXT XENDA1 1 B0 C1 2 D2 316表达式INT(17.8)SGN(17.8)的值是( )A18 B17 C18 D1617下列程序运行时输出的结果是( )DEF FNA(Y)Y1DEF FNS(Y)FNA(Y)2+FNA(Y)+Y2+Y+1PRINT FNS(2)ENDA3 B14 C19 D2118语句DIM ABC(10,3)定义的是哪一种数组( )A一维数值型数组 B二维数值型数组 C一维字符型数组 D二维字符型数组19语句OPTION BASE 1:DIM A(12,8)定义的数组有多少个元素( )A96 B20 C117 D12820DIM A(11 TO 30)所定义的数组有多少个元素( )A11 B20 C30 D330二、程序题(40分)1编写程序计算N!(5分)2程序填空(10分)。下面的程序是求两个整数的最大公约数和最小公被数,请补充完整。 INPUT“A,B”;A,B CA DB MA MOD B DO WHILE (1) AB BM (2) (3) PRINT A;“和”;B;“的最大公约数为:”;(4) PRINT A;“和”;B;“的最小公被数为:”;(5) END3程序填空(10)。下面的程序是用选择交换法排序,请补充完整。 OPTION BASE 1 DIM A(10) PRINT“data before sorting:” FOR I1 TO 10 READ A(I):PRINT A(I); NEXT I DATA 123,96,42,39,22,14,7,4,0,7 PRINT FOR I(1) KI FOR J(2) IF A(I)A(J) THEN K=J NEXT J IF KI THEN (3) N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论