当前位置:文档之家› VB练习题

VB练习题

判断题:1、VB中,每一种对象有着不同的属性设置,每一种对象能识别的事件也不同。

(对)2、Val(“123hello”) 和Val(“hello123”)返回值一样。

(错)3、赋值语句X=123+”123”和X=”123”+123中,X的值一样。

(对)4、赋值语句X=”123”+”123”和X=”123”+123中,X的值一样。

(错)5、执行Print 5*8 和Print “5*8 ”语句运行结果一样。

(错)6、标签框和文本框内容的最大区别就是在程序运行过程中标签框的内容不可编辑,而文本框的内容可编辑。

(对)7、用vb编写程序时,标签控件能代替文本框控件使用. (错)8、VB程序代码中,Label1.Caption=””的作用是该标签框中得内容清除。

(对)9、变量名的长度最长可达1024个字符。

(错)225个10、sum和int.sum都可以作为VB的变量名。

(错)11、下列程序的运行结果是15 (对)Dim s as DoubleDim i as IntegerS=0I=1Do While i<=5I=i+2S=s+iLoopLabel1.Caption=s12、对于熟练的程序员,可以省略程序的调试过程。

(错)13、在VB中,使用if语句就可以根据条件改变程序的执行路径。

(对)14、VB编程的一般步骤应该是:分析问题——设计界面——编写代码——调试与运行程序。

(对)单项选择题1、小明想用VB设计一个加法器程序,做了如下规划,下列说法错误的是。

(D)A、程序运行时标题栏显示加法器B、前两个标签框显示的内容分别为“+”和“=”C、Command1用来计算出结果D、使用了三个命令按钮、两个标签框和三个文本框2、从下面的对象属性可以看出,该对象的标题为(A)A、计算B、captionC、名称D、command13、如图A,在窗体FORM1上创建一个命令按钮command1,要将此按钮上的文字修改成“中国加油!”如图B,则下列操作正确的是(A)A、在属性窗口中将command1的caption属性设置成“中国加油!”B、直接在窗体中将form1的caption修改成“中国加油!”C、在属性窗口中将command1的“名称”属性设置成“中国加油!”D、在工程资源管理器中将“command1”修改成“中国加油!”5、小明在设计程序的登录界面时,采取了密码检验的方式,他设计的界面和部分程序如下图,从程序中可以分析出他设置的密码是(C)A、pass1B、Text2C、bf793D、zhangli6、如图为小明同学设计的“折扣商品计算器界面”,其中至少有(D)个文本框。

A、3B、4C、1D、27、小明用VB设计了一个“万年历小时钟”程序(如图),但运行后下方的时间却不随系统时钟发生变化,你认为出现的问题是(D)A、下方不应该使用标签框,而应该使用文本框B、日历控件中得属性设置有问题C、下方的标签框中得时间设置有问题D、没有使用计时器控件定时刷新标签框中得显示时间8、某商场香蕉每斤1.5元,为了促销,规定购买4斤或4斤以上打八折,不足4斤的按原价销售。

下面用VB编写的程序,红线上应填写的语句是(D)A、 y=1.5 * x/.4B、y=4 * x * 0.8C、y=1.5 * x * 0.2D、 y=1.5 * x * 0.89、淄博市规定60岁及以上老人可以办理老年证,办证的流程图如下图,这属于(A)A、双路径决策B、多路径决策C、计数循环D、变量10、“一种繁殖能力很强的田鼠,每个月数量都会增加一半。

100只这种田鼠,5年后变成多少只?”为了解决这个问题,小林编制一个VB程序(代码如下),括号中应该填写(A)。

A、60B、12C、100D、511、有流程图如图所示,该算法的输出结果为(D)A、5B、10C、11D、612、学习VB语言编程,读懂程序是很重要的能力。

下面这段程序的运行结果是(C)A、10B、1C、15D、513、小明编写了一个出租车计费程序,如果乘坐13公里,费用为(B)元。

A、27.3B、22.5C、16D、6.514、小明编制了一个验证乘法运算结果的小程序(如下图所示),当在“输入结果”右边的文本框中输入69时,输出内容为(B)A、120B、sorryC、60D、ok!15、下图是某商品按不同季节计算价格的流程图,如果用VB设计这个程序,最合适的语句是(D)A、 For Next 循环语句B、D o Loop循环语句C、I f双路径选择语句D、 Select多路径选择语句16、在vb中,命令按钮最常用的事件是(D)A、changeB、timerC、loadD、click17、小明使用VB编写了一个显示时间的程序,图1显示的是图2中(B)对象的属性。

A、“Text1”文本框B、“显示”按钮C、“清除”按钮D、“当前时间”标签框18、小丽用vb制作了一个下图所示的“加法器”程序,其中“计算”按钮中用于计算的代码是(B)A、Text3.text=text1.text+text2.textB、Text3.text= Val(text1.text)+Val(text2.text)C、Label3.caption= text1.caption+text2.captionD、Text3.caption=label1+label219、下图是“显示文字”命令按钮的代码,执行后的效果是(B)A、①B、②C、③D、④20、下图是小明编写的一个VB程序的窗体和代码,运行程序后,对于运行结果,描述不正确的是(C)A、显示“欢迎来到VB大世界!”字体的大小事25磅。

B、单击“退出”按钮时,退出程序C、单击“显示”按钮时,出现“欢迎来到VB大世界!宋体”字样D、单击“显示”按钮时,出现“欢迎来到VB大世界!”字样21、某商店规定只要购物等于或超过500元就可以享受8.5折优惠,下列流程图中X为购物总价,Y为实收金额,则“表达式一”是(B)A、Y=X*0.15B、Y=X*0.85C、Y=X+X*0.85D、Y=X22、经过一下语句后,X、Y、Z的值分别为(C )X=34Y=48z=54Y=ZA、34 48 54B、48 34 54C、34 54 54D、34 54 4823、下列语句不会出错的是(A)A、X=123+”456”B、X=123+”123a”C、X=123+”aaa”D、X=”123a”+12324、下列变量名正确的是(B)A、c 05B、Your_nameC、1班D、学号=44425、表达式b2-4ac的VB表达式为(D)A、b×b-4×a×cB、b2-4acC、b2-4*a*cD、b^2-4*a*c26、在张林同学设计的“数字家园”程序界面中(如图),除使用了标签控件、图像控件之外,还使用了(C )控件。

A.列表框B.文本框C.命令按钮D. 线条27、如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件?( C)A.②B.①C.④28、王浩同学用VB设计了一个加法器,左图是它的主界面,右图是实现加法运算的关键代码。

右图中的代码应该写在(C )按钮的“Click”事件中。

A.“退出”B.“清除”C.“计算”D.“窗体”29、图中是一个按钮的“c1ick”事件代码,这说明该按钮的作用是( D )A.取当前的系统时间B.添加命令按钮C.改变字体颜色D.进行一个加法计算30、如图,这个VB窗体中有个标签框和命令按钮。

(B )A.2、3B.3、2C.2、2D.3、331、在VB中插入一个命令按钮,图中是这个命令按钮的属性窗口,那么这个命令按钮上显示的文字是:(A )A.startmand1D.FalseVB单选:1、下列VB程序段的基本结构是(A)If x<=12 Theny=3xElsey=4xEnd IfA、分支结构B、顺序结构C、循环结构D、树形结构2、关于算法,说法不正确的是(C)A、算法是程序设计的灵魂B、解决问题的过程就是实现算法的过程C、算法独立于任何具体的语言,VB算法只能用VB语言来实现D、算法的作用在于记录和交流人类解决问题的思想3、在VB中,利用(C)显示和编辑程序代码。

A、工程资源管理器窗口B、窗体设计器窗口C、代码编辑窗口D、属性窗口4、下列VB程序段的基本结构是(C)x=1z=0y=5For x=1 Toy Step IZ=z+xNext xA、分支结构B、顺序结构C、循环结构D、树型结构5、在VB中,要修改文本框中的文字,应使用(B)属性A、CaptionB、TextC、FontD、Name6、if x>=10 then y=5*x else y=4*x以上程序段属于(B)A、顺序结构B、分支结构C、抓环结构D、流程结构7、下面保存VB程序的说法正确的是(D)A、只保存窗体文件B、只保存工程文件C、分别保存工程文件和标准模块文件D、分别保存窗体文件和工程文件8、VB中,数据类型整型用(A)表示。

A 、IntegerB、SingleC、LongD、Byte9、数学式(2a-b)/(2a+b)在VB中,的正确写法是(D)A、(2*a-b)/(2a+b)B、(2*a-b)/2*a+bC、(2a-b)/(2a+b)D、(2*a-b)/(2*a+b)10、下列程序段属于(B)Select Case xCase Itext1.text=“优秀”Case 2text1.text=“良好”Case 3text1.text=“一般”Case Elsetext1.text=“较差”End SelectA、顺序结构B、分支结构C、循环结构D、流程结构11、VB中,CommandButton控件是(C)A、标签B、文本框C、命令按钮D、单选按钮12、VB中,文本框控件是(B)A、LabelB、TextBoxC、CommandButtonD、Image13、VB中,标签控件是(A)A 、LabelB、TextBoxC、CommandButtonD、Image14、在VB中,当a=2, b=3时,表达式a>b的值是(B)A 、TrueB、FalseC、0D、 115、下列VB程序段的基本结构是(A)a=1b=a+2c=a+bA、顺序结构B、分支结构C、循环结构D、流程结构16、下列(D)不是VB语言的特点A、可视化的程序设计方法B、面向对象的程序设计思想C、事件驱动的编程机制D、没有交互功能17、程序设计的基本结构不包括(B)A、顺序结构B、逆序结构C、分支结构D、循环结构18、VB中,命令按钮控件是(C)A 、LabelB、TextBoxC、CommandButtonD、Image19、VB中,图片框控件是(D)A 、LabelB 、TextBoxC、CotnmandButtonD、Image20、VB中,frm是(C)文件的扩展名。

相关主题