




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2005年秋学期期终考试Qbasic编程语言基础试卷班级 学号 姓名 选择 (A、B)卷面得分 实得分 注:根据学分制要求,考生可自行选择A类或B类,本试卷内容包含公共部分、A类部分及B类部分。参加A类考核的同学只做公共部分和A类题目,多做不加分,参加B级考核的同学只做公共部分和B类题目,多做不加分。参加A类考核的同学实得分=卷面分:参加B类考核的同学实得分=60+(卷面分-60)/2(一) 公共部分一、 选择题(242)1、 下面程序的运行的结果是_a$= “123”: b$= “456”: a= val(a$): b= val(b$)print a$+b$,a+bA) 123456123456 B) 123456579C) 579123456 D) 5795792、 表达式 print “Qbasic” “Computer”的值是_.A) -1 B) 0 C) 出错 D) QbasicComputer 3、 下列程序执行后的输出结果是:_Dim a(12)For i=1 to 12 A(i)=I+1Next iI=5:k=5Print a(i);a(k) A) 4 4 B) 10 10 C) 6 6 D) 8 84、 a$= “good”:b$= “Basic” : c$=left$(a$,3)print a$+c$ 输出的结果是 A.goodgoo B.googood C.good goo D.goo good5、 下面程序运行时输出的结果是_.10 RESTORE 5020 READ A,B,C$30 PRINT c$40 DATA 1,2,350 DATA 4,5,6A)5 B) 2 C) 3 D) 66、 dim a20(20)for k= 1 to 20a20(k)=k*2next kprint a20(1)输出结果 A)400B)20C)1D)27、 a$= “Qbasic Program”n=len(a$):z=0for I=1 to nif instr(I,a$, “a”)0 then z=z+1next Iprint I ,z上面程序运行时输出的结果是_.A.142 B. 143 C. 152 D.1538、 FOR K=1 TO 3IF K=1 THEN A=KIF K=2 THEN A=2*KIF K=3 THEN A=2*K+1NEXT KPRINT K;A输出结果是:( )A 37B47C33D439、 X=0WHILE X24X=X+2:X=X*XWENDPRINT X输出结果是: ( )A36B19C20D14410、 下列程序的运行结果是( )a$= “0123456789”:n=len(a$)print nA 9B 10C 8 D 1111、 下列程序的运行结果是 ( ) a=instr(“Success”, “s”) print aA 1 B6C 7D012、下列程序运行时输出的结果为:( ) a=asc(“AB”) : b=asc(“BC”) print a+bA65B66C6566D13113、语句PRINT 26 7 运行时输出的结果为( ) A 3 B 4 C 5 D 6 14、下列语法正确的是( )AINPUT “A=?”;AB INPUT A;B;CC INPUT A、B、CD INPUT A+B;C15、语句PRINT “25*8”+ “ABC”输出的结果是 A)“25*8+ABC” B)出现错误信息 C)25*8ABC D)200ABC16、有如下程序a=VAL(“3AC”)b=VAL(“AC4”)PRINT a=bEND运行后输出的结果是 A)0 B)1 C)4 D)显示出错信息17、下列四项可在QBASIC语言中作为变量名的是( ) A X10 B READ C DATA D A11$18、表达式ABS(-17.8)+SGN(17.8)的值是( ) A 18B 18.8 C 18D 16 19、语句 PRINT 8*88/8运行时输出的结果是( )A 64 B 1C8D020、语句DIM A(12) AS INTEGER 定义了一个数组,该数组可以存储( )数据 A 12个整型数据B 13个整型数据 C 12个长整型数据 D13个字符串数据21、下列四项作为QBSIC语言中的常量,非法的是( ) A PI B“hello”C3.5E-01 D 56.3422、A$= “123456”: B$= “23456”C$=LEFT$(A$,2): D$=RIGHT$(B$,2)C=VAL(C$) : D= VAL(D$)PRINT C+D C$+D$运行结果是:( )A 68 1256 B 1256 68 C 1256 1256 D 68 6823、DIM A(1 TO 9)FOR I=1 TO 9A(I)=IPRINT I;NEXT I运行结果是: ( )(注意A答案每个数字之间有空格)A 1 2 3 4 5 6 7 8 9 B 123456789 C 9 D 124、阅读程序,并选择输出结果dim a246(3,3)for k=1 to 3 for j=1 to 3 a246(k,j)=3*k:print a246(k,j); next j print next kA) 3 3 3B) 2 2 2C)3 6 9 D)没有任何显示6 6 6 4 4 4 3 6 99 9 9 6 6 6 3 6 9二、 填空题(122)1、QBASIC语言的结构有三种分别是 、 、 。2、数学式2SINX+3logxy+|Y|+E2的QBASIC 表达式为 。3、表达式35.78 MOD 15.48= 、VAL(“12.45.67”)*2= 。4、语句 print “Welcome”+ “ to ” + “JiangSu” 的运行结果是 。5、设A=4,B=7,C=-2,D=9,写出下列表达式和语句的值。 AB AND C “B” print “A+B” “C+D” 6、for I=1 to 5 read a(i) next I b=1 c=2 d=3 e=4 data 5,6,7,8,9 执行上述程序后,a(c*d-e)= 7、LET A%=3.227 PRINT “a%=”;a% 输出结果 。 (二) A类试题(18+210)1、编程:通过键盘输入10个数,将其按升序输出。(通过数组实现)2、编程将字符串“HIJKLMNOP”变换成“pon
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高效学习试题及答案助力建造师考试
- 初级审计师专题复习试题及答案
- 消防安全制度建设的必要性思考试题及答案
- 维修人员职能和职责试题及答案
- 掌握核心概念审计师试题及答案
- 高级审计师考试影响因素及试题及答案
- 外语水平测试数据分析的试题及答案
- 2025年团员考前必看试题及答案
- 中级审计师考试考点突围试题及答案
- 深入解析2024年高级会计考试试题及答案
- 缺血性卒中患者的血压管理
- 太空舱民宿可行性研究报告
- 2024年上海高职院校学生技能大赛短视频创作与运营赛项样题
- 四害消杀报告
- 光伏安装施工危险源辨识、风险评价及控制措施
- 广告宣传栏及雕塑采购项目服务投标方案(技术标)
- JGJT301-2013 大型塔式起重机混凝土基础工程技术规程
- 成人社区获得性肺炎诊断与治疗指南解读
- 汽车改色备案流程委托书范本
- 角的度量说课PPT
- 西汉马王堆T型帛画
评论
0/150
提交评论