《2016年最新vb期末复习题(一)》由会员分享,可在线阅读,更多相关《2016年最新vb期末复习题(一)(56页珍藏版)》请在金锄头文库上搜索。
1、VisualVisual BasicBasic 期末复习题库期末复习题库 单项选择题单项选择题 判断题判断题 填空题填空题 编程题编程题 1)1) 下列程序运行后,输出的结果为下列程序运行后,输出的结果为_。B=1B=1DoDo whilewhile (b5y5x=x*yx=x*yy=y+1y=y+1 looploop printprint x x a)a) 2 2 b)b) 5 5 c)c) 1010 d)d) 2020 答案:答案:C C 8)8) 当执行以下程序时,在名为当执行以下程序时,在名为 lblResultlblResult 的标签框内将显示的标签框内将显示_。PrivatePr
2、ivate SubSub cmdlt_click()cmdlt_click()DimDim I,RI,RR=0R=0ForFor I=1I=1 ToTo 5 5 StepStep 1 1R=R+IR=R+INextNext I IlblResult.Caption=StrlblResult.Caption=Str(R R)EndEnd SubSub a)a) 字符串字符串 1515 b)b) 整数整数 1515 c)c) 字符串字符串 5 5 d)d) 整数整数 5 5 答案:答案:A A 9)9) 如下有一段不完整的程序段,如果要求该程序执行如下有一段不完整的程序段,如果要求该程序执行 3
3、3 次循环,则应在程序中的括号里输入次循环,则应在程序中的括号里输入_。X=1X=1dodo x=x+3x=x+3printprint x xlooploop until(_)until(_) a)a) x=8x=8 b)b) x=7x=7 d)d) x5a5 thenthenifif b3b3 thenthenc=a*bc=a*b elseelsec=ac=a modmod b bEndEnd ifif a)a) 2 2 b)b) -1-1 c)c) 1 1 d)d) 6 6 答案:答案:A A 11)11) 设有如下语句:设有如下语句: str1=inputbox(“str1=inputb
4、ox(“输入输入“,“,“,“,“练习练习“)“) 从键盘上输入字符串从键盘上输入字符串“示例示例”后,后,str1str1 的值是的值是_。 a)a) “输入输入” b)b) “”“” c)c) “练习练习” d)d) “示例示例” 答案:答案:D D 12)12) 我们在一个窗体上建立两个文本框,名称分别为我们在一个窗体上建立两个文本框,名称分别为 Text1Text1 和和 Text2Text2,事件过程如下,事件过程如下,PrivatePrivate SubSub Text1_change(Text1_change( ) )Text2.text=Ucase(Text1.text)Tex
5、t2.text=Ucase(Text1.text)EndEnd SubSub 则在则在 Text1Text1 文本框输入文本框输入“visual“visual basic”basic” ,Text2Text2 将将_。 a)a) Text2Text2 中无内容显示。中无内容显示。 b)b) Text2Text2 显示显示“VISUAL“VISUAL BASIC“BASIC“。 c)c) Text2Text2 显示显示“visual“visual basic“basic“ d)d) Text1Text1 显示显示“visual“visual basic“basic“ 答案:答案:B B 13)1
6、3) 下列程序的运行后下列程序的运行后 s s 的值是的值是_。S=0S=0ForFor x=99x=99 toto 1 1 StepStep -2-2s=s+xs=s+xNextNext x xPrintPrint s s a)a) 100100 b)b) 500500 c)c) 25002500 d)d) 50005000 答案:答案:C C 14)14) 下列程序的执行结果是下列程序的执行结果是_。K=0K=0ForFor I=1I=1 ToTo 3 3a=IIKa=IIKprintprint a;a;NextNext I I a)a) 1 1 1 1 1 1 b)b) 1 1 2 2
7、3 3 c)c) 0 0 0 0 0 0 d)d) 1 1 4 4 9 9 答案:答案:A A 15)15) 下列程序的执行结果是下列程序的执行结果是_。DimDim a(5)a(5) AsAs StringString DimDim b b AsAs IntegerInteger DimDim I I AsAs IntegerInteger ForFor I I =0=0 ToTo 5 5a(I)=I+1a(I)=I+1PrintPrint a(I)a(I) NextNext I I a)a) 123456123456 b)b) 6 6 c)c) 654321654321 d)d) 0 0
8、答案:答案:A A 16)16) 下列程序的执行结果为下列程序的执行结果为_。DimDim intsumintsum AsAs IntegerIntegerDimDim I I AsAs IntegerIntegerintsum=0intsum=0ForFor I=20.2I=20.2 ToTo 5 5 StepStep -4.7-4.7intsum=intsumintsum=intsum +I+INextNext I IPrintPrint intsumintsum a)a) 150150 b)b) 200200 c)c) 5050 d)d) 0 0 答案:答案:C C 17)17) 下列程
9、序的执行结果为下列程序的执行结果为_。DimDim S S AsAs Integer,nInteger,n AsAs IntegerIntegerS=0:n=1S=0:n=1DoDo WhileWhile nbab ThenThena=a-ba=a-bElseElseb=b+ab=b+aEndEnd ififPrintPrint a a a)a) 5050 b)b) 100100 c)c) 200200 d)d) 1010 答案:答案:A A 19)19) 下列程序的执行结果为下列程序的执行结果为_。DimDim intsumintsum AsAs IntegerIntegerDimDim I
10、 I AsAs IntegerIntegerintsum=0intsum=0ForFor I=0I=0 ToTo 5050 StepStep 1010intsum=intsum+Iintsum=intsum+INextNext I IPrintPrint intsumintsum a)a) 150150 b)b) 200200 c)c) 5050 d)d) 0 0 答案:答案:A A 20)20) 下面程序执行后,下面程序执行后,X X 的结果为的结果为_。X=0X=0ForFor I I =1=1 toto 5 5ForFor j=Ij=I toto 5 5X=X+1X=X+1NextNex
11、t j jNextNext I IPrintPrint X X a)a) 5 5 b)b) 1010 c)c) 1515 d)d) 2020 答案:答案:C C 21)21) 下面程序执行的结果是下面程序执行的结果是_。PrivatePrivate SubSub Form_Click()Form_Click()A$=“123“:B$=“456“A$=“123“:B$=“456“C=Val(A$)+Val(B$)C=Val(A$)+Val(B$)PrintPrint C100C100EndEnd SubSub a)a) 123123 b)b) 3 3 c)c) 5 5 d)d) 579579 答
12、案:答案:C C 22)22) 下列循环语句将执行下列循环语句将执行_次。次。A=100A=100DoDoPrintPrint a aa=a+1a=a+1LoopLoop untiluntil a10 c)c) k=10k=10 d)d) k=10k=10 答案:答案:A A 38)38) _是由是由 VisualVisual BasicBasic 提供的一种专门的子程序,由对象本身所具有,提供的一种专门的子程序,由对象本身所具有, 反映该对象功能的内部函数或过程。反映该对象功能的内部函数或过程。 a)a) 文件文件 b)b) 属性属性 c)c) 方法方法 d)d) 窗体窗体 答案:答案:C
13、C 39)39) 刚建立一个新的标准刚建立一个新的标准 EXEEXE 工程后,不在工具箱中出现的控件是工程后,不在工具箱中出现的控件是_。 a)a) 单选按钮单选按钮 b)b) 图片框图片框 c)c) 通用对话框通用对话框 d)d) 文本框文本框 答案:答案:C C 40)40) 下列各项不是下列各项不是 VisualVisual BasicBasic 的基本数据类型的是的基本数据类型的是_。 a)a) CharChar b)b) StringString c)c) IntegerInteger d)d) DoubleDouble 答案:答案:A A 41)41) 下列运算结果中,值最大的是下列运算结果中,值最大的是 _。 a)a) 3434 b)b) 3/43/4 c)c) 4 4 modmod 3 3 d)d) 3 3 modmod 4 4 答案:答案:D D 40)40) 以下不属控件的一项是以下不属控件的一项是_。 a)a) 文本框文本框 b)b) 标签框标签框 c)c) 列表框列表框 d)d)