QBASIC试卷2006下半年B卷.doc_第1页
QBASIC试卷2006下半年B卷.doc_第2页
QBASIC试卷2006下半年B卷.doc_第3页
QBASIC试卷2006下半年B卷.doc_第4页
QBASIC试卷2006下半年B卷.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

QUICK BASIC试卷院系_班级_姓名_学号_总分_(1) 填空题:(每题2分共计20分)页:11. Sqr(4)+abs(int(-16.87) 的值为_。2. Dim a (6,7)语句中所定义的数组a共有_行_列。3. 函数INT(RND*6+1)的取值范围是从_到_的整数。4、 语句Print “25*40”输出结果是_.5. 表达式 fix(-24.87)+int (26.56)的值为_。6. val(“12a”+“245”)的值是_.7. string$(6, “ba”) 的值是_。8 个字符中“ABC”、 “abc”、“ABCDE”及 “afgh”中的最大者为_9数学式x+cos(lny)+e3的QBASIC表达式_。10QB中关系运算,逻辑运算,算术运算的一般顺序是 。(2)程序填空(每空2分共计10分(简单写出运算步骤)):1有如下程序k=0do while k=260b=b+20Loopprint bEnd(3)选择题(每题2分)共计40分:1下列关于Quick BASIC语言的几种说法中,正确的是( )。A)Quick BASIC是一种机器语言 B)Quick BASIC是一种汇编语言C)QpickBASIC是一种低级语言 D)QuickBASIC是一种高级语言2在QBASIC中,常数16&表示的数据类型是( )。A)整型B)长整型C)双精度型 D)单精度型3下列说明的数组A中共有()DIM A%(10)A)10个整型元素B)11个整型元素C) 10个实型元素D)11个实型元素4、如下程序sum=0for k=1 to 10if k=10 thenelse sum=sum+kendifnext kprint sum+10end运行后输出的结果是_。A 10 B 55 C 45 D 655 有如下程序a=1do while a7a=2*ab=b+a*a+1loopprint bend运行后输出的结果是_A 65 B 22 C 87 D 3446 有如下程序input “t=”;tselect case tcase is6 s=t+1case is 5 s=t+2case is 4 s=t+3case else s=t+4end selectprint send运行时,从键盘输入 4,输出的结果是_。A 5 B 6 C 7 D 87、有如下程序:Declare SUB a(x,y)x=5:y=4Call a(5,y)print x ; yEndSUB a(x,y)t=xx=tyy=y+2END SUB运行后输出结果是:_A 1 4 B 5 6 C 1 6 D 5 48 有如下程序:a=3:b=2:c=10a=a+b:b=b+a:c=b+aif a3 or b3 thena=b-a: b=c-a: c=b+aendifprint a+b+cend运行后,输出的结果是:_A 11 B 24 C 15 D 109 有如下程序 for j=1 to 11 j=j+1 n=n+1next jprint “n=”;n; “j=”;jend运行后输出的结果是_A. 11 11 B. 11 12 C. 6 13 D. 6 1210 下列四个语句中,语法不正确的是_。A. input “a=b=c=”;a,b,c B. input “a=”;a, “b=”;b, “c=”;cC. print “a=b=c=”;a,b,c D. print “a=”;a, “b=”;b, “c=”;c11 如下的程序:a=12.3: b=123m=len(str$(a)+str$(b)print mend运行后输出的结果是:_A 8 B 6 C 7 D 912 运行下列程序段后B的值为_ Def fna(x)=x-1 m=3B=fna(fna(fna(fna(m)A -2 B -3 C 0 D 1 13 下面程序运行后,输出结果是_let x=0while x-1read a,b,xa=a-bwendprint a;b;xdata 9,2,3,8,1,-1,0,5,6,7, -1,-1 A 7 1 -1 B 7 -1 -1 C 8 1 -1 D 以上答案都不正确14 下面程序运行后输出的结果是_X$= “A”:y$= “B”: Z$= “C”for j=1 to 2x$=y$:y$=z$:z$=x$next jprint x$+y$+z$endA . CAB B. BCA C. CBC D . BCB15 下面程序运行后输出的结果是_for k=3 to 1 step 1 if k=1 then x=2 if k=2 then x=3 if k600时的最小的N

温馨提示

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

评论

0/150

提交评论