vb试题

更新时间:2023-11-11 02:33:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1、在设计“万年历小时钟”程序时(如图进行设置和键入代码),小明发现运行后下方的时间却不随系统时钟发生变化,你认为出现的问题是( B )

A、日历控件中的属性设置有问题B、没有将代码编写在timeer控件中C、没有使用计时器控件定时刷新标签框中的显示时间D、下方不应该使用标签框,而应该使用文本框

2、某电脑公司出售光盘,购买10片以上(含10片)按每片5元计价,不足十片则按每片5.5元计价。右面是用vb编写的程序,黑线上应填入得语句是( if x<10 A then ) y=5.5*x Else —————————— End if

Text2.text=y A、y=5*x B、y=5.5*x C、y=x.*0.5 D、y=5.5*x*0.8

3、在用vb编写显示时间的程序时,图1显示的是图2中( A )对象的属性。

图1 图2 A、“显示”按钮 B、“清除”按钮 C、“当前时间”标签框 D、“text1”文本框

4、在学习了vb后,小强编写了一个程序,如下图所示,分别在两个文本框中输入了12和88后,单击conmmand1后( B )

A、保持不变 B、第一个数变为88,第二个数变为了12 C、两个数都变为了100 D、第一个数12,第二个数100

5、敏敏想用vb设计一个加法器程序,她做了如下规划,下列说法错误的是( C ) 对象 属性 设置值 A、使用了三个命令按钮和两个文Form1 Caption 加法器 B、程序运行时标题栏显示“加法Label1 Caption + C、两个文本框显示的内容分别为Label2 Caption = D、command1用来计算出结果 Label3 Caption Label3 Text1—Text 置空 text2 Command1 Caption 计算 Command2 Caption 清除 Command3 Caption 退出 6、刘军在设计程序的登录界面时,采用了密码检验的方式,他设计的界面和部分程序如下图,从程序中可以分析出他设置的密码是( )

A、pass1 B、text2 C、bf793 D、zhangli

7、如图为王国同学设计的假期工“工资计算器”界面,其中至少要有( )个文本框。B

开始 X=10 Y=x*5 Y>=50 输出y Y N A、格式一 、红色、黑体 B、格式二、蓝色、宋体 C、格式一、蓝色、宋体 D、格式二、红色、黑体

输出x

结束A、1 B、2 C、3 D、4

8、在编程时,一般是先用流程图描述出设计思路,通过上面流程图判断其输出结果为( A )

A、50 B、5 C、10 D、15

9、下图是按成绩判读后给出A、B、C、D的程序流程图,如果用vb设计这个程序,最合适的语句是( ) 输入成绩 A、if双路径选择语句 B、select 多路径选择语句 0-59 60-69 70-79 80-100 C、for next 循环语句

输出结果

10、学习vb语言编程,读懂程序是一个很重要的能力。下面这段程序的运行结果是( )

S=0 A、55

For i=2 to 10 step 2 B、12

S=s+i C、30

Next i D、0

Print s

11、下图是赵新字体的一个“认识字体格式”的程序代码,单击commond1命令按钮后的效果是( )

12、在vb中,变量的命名要遵循一定的规则,下列变量名中哪个是错误的( )

A、c80 B、your-name C、学号 D、4box 13、考试成绩规定60分及以上及格,否则为不及格,流程图如下,这属于(A) ...

A、双路径决策

B、多路径决策 C、计数循环 D、变量 14、在vb中,表达式的写法和数学中有些不同的地方,数学表达式“b2-4ac”,写成vb表达式为( )

A、b2-4ac” B、b2-4a*c” C、b*b-4*a*c D、b*b-4ac

15、张硕使用vb编写了一个显示时间的程序,图1显示的是图2中(A)对象的属性。

A、“交换”按钮

B、“清除”按钮

C、“第一个数”标签框 D、“第二个数”文本框

16、“一种繁殖能力很强的田鼠,每个月数量都会增加一半。100只这种田鼠,3年后变成多少只?” 为了解决这个问题,小林编制了一个vb程序,括号中应填写(A 36) 变量s表示田鼠数量 S=100 For i=1 to ( ) S=s+s/2 Next i Print s

17、下图是王琦根据外汇汇率行情,编写进行货币换算的程序,界面如下,让你来编辑程序的话,

A、双路径决策结构 B、多路径决策结构 C、循环结构

你认为用什么程序结构编写最合适?

D、顺序结构

17、从今年开始小王计划一月份为“希望工程”存钱数的程序,2年你认为在程序代码的括号中应

该填写(A)

A、24 B、2 C、60 D、12

19、孙梦用vb设计了一个“万年历小时钟”程序,但运行后下方的时间却不随时钟发生变化,你认为可能出现的问题是( )

A、日历控件钟的属性设置有问题 B、下方的标签框中的时间设置有问题

C、没有使用计时器控件定时刷新标签框中的显示时间 D、下方不应该使用标签框,而应该使用文本框

20、林娜编制了一个验证乘法运算结果的小程序,当在“输入结果”右边的文本框中输入60时,输出内容为(B)

A、60 B、ok! C、120 D、sorry!

21、 下列程序段运行后,变量y的值是( ) x=30

A、200 If x>=10 then ;30>=10,条件成立,执行then语句y=5*30=150 B、180 y=5*x C、150 else D、120 y=4*x end if

22. 在 VB 中,Text1.Font=\宋体\表示 Text1 内的字体是宋体。 对

15. 小明想要计算1到1000中奇数的乘积用( ) A.IF语句

B. SELECT语句

C.FOR NEXT循环语句

D.顺序语句 23. 用Visual Basic设计“密码验证”程序时,通常会用到IF语句。对

24. 学习VB语言编程,读懂程序是一个很重要的能力。下面这段程序的运行结果是()。

A、21 B、10 C、1 D、15

25、VB程序代码中,Label2.Caption=“”的作用是将该文本框中的内容清除。( 错 )

26. 有两个条件P 、Q,只要有一个条件为真时,结果一定为真的是( )。 A、Not P

B、P And Q C、P OR Q

D、NOT P AND NOT Q

27. 要交换变量A和B之值,应使用的语句组是( ) A、 A=B B、C=A C、A=B D、C=A B=C C=A A=B B=A B=A B=C B=C

28、

在张林同学设计的“数字家园”VB程序界面中(如图),除使用了标签控件、图像控件之外,还使用了( )控件。

A=命令按钮 B=文本框 C=列表框 D=线条

29、在VB中,使用If语句就可以根据条件改变程序的执行路径。 对

30、王浩同学用VB设计了一个加法器,左图是它的主界面,右图是实现加法运算的关键代码。右图中的代码应该写在( )按钮的“Click”事件中。

A=“计算” B=“清除” C=“退出” D=“窗体”

31、对于熟练的程序员,可以省略程序的调试过程。 错 32、如图,在这个用VB制作的“加法器中”,圈内部分需要使用右图中哪个控件?

A=① B=② C=③ D=④

33、

如图,这个VB窗体中有( )个标签框和( )命令按钮。

A=3、2 B=2、3 C=3、3 D=2 、2

34、VB编程的一般步骤应该是:分析问题--设计界面--编写代码--调试与运行程序。对 35、图中是一个按钮的“click”事件代码,这说明该按钮的作用是( )

A=取当前的系统时间 B=进行一个加法计算 C=改变字体颜色 D=添加命令按钮

36、VB程序编译成EXE可执行文件后,可以脱离VB环境在Windows下运行。 对 37、李刚要用Visual Basic设计一个程序,首先要做的是( )。

A=设计界面 B=编写代码 C=分析问题 D=调试与运行程序 38、在用VB设计程序时,图中( )工具用于插入标签框。

A=① B=② C=③ D=④

39、是Visual Basic工具箱中的Textbox(文本框)控件。对

40、用VB设计一个程序,可以查询当前日期和时间并退出,运行界面如图所示,该窗体中用到了:

A=两个标签框和两个命令按钮 B=三个标签框和两个命令按钮 C=五个标签框 D=一个标签框和四个命令按钮

41、国庆期间,某超市举行打折优惠,购物满100元打9折,不满100元打9.5折,要用VB编写程序计算应收款额,下列语句最合适的是:

A=双路径决策--If语句 B=多路径决策--Select语句 C=计数循环--For Next语句 D=条件循环--Do Loop语句

43、如图为晓洁同学设计的“折扣商品计算器”界面,其中至少要有( )个文本框。

A.1 B.2 C.3 D.4

44、有流程图如图所示,该算法的输出结果为( )。

A.6 B.5 C.10 D.11 45、下图是“显示文字”命令按钮的代码,执行后的效果是(

)。

A.① B.② C.③ D.④

46、林娜编制了一个验证乘法运算结果的小程序(如下图所示),当在“输入结果”右边的文本框中输入

A.60 B.ok! C.120 D.sorry!

47、 VB程序代码中,Label2.Caption = “” 的作用是该文本框中的内容清除。错

48、淄博市规定60岁及以上老年人可以办理老年证,办证的流程如下图,这属于( )。

A.双路径决策 B.多路径决策 C.计数循环 D.变量 49、小丽用VB制作了一个下图所示的“加法器

”程序,其中“计算”按钮中的用于计算的代码是( )。

A.Text3.caption=label1+label2 B.Text3.text=text1.text+text2.text C.Text3.text=Val(text1.text)+Val(text2.text) D.Label3.caption=text1.caption+text2.caption 50、从下面的控件属性可以看出,该控件的标题为

( )。

A.Command1 B.计算 C.Caption D.名称

51、如图A,在窗体form1上创建一个命令按钮command1,要将此按钮上的文字修改成“中国加油!”(如图B),则下列操作正确的是( )。

A.在属性窗口中将command1的Caption属性设置成“中国加油!”

52、下图是李梅编写的一个VB程序的窗体和代码,运行该程序后,对于运行结果,描述不正确的是( )。

A.单击“显示”按钮时,出现“欢迎来到VB大世界!”字样

B.显示“欢迎来到VB大世界!”字体的大小是25磅。 C.单击“退出”按钮时,退出程序。

D.单击“显示”按钮时,出现“欢迎来到VB大世界!宋体”字样

53、某商店规定只要购物等于或超过500元就可以享受8.5折优惠, 下列流程图中X为购物总价,Y为实收金额,则“表达式一”是( )。

A.Y=X*0.85 B.Y=X+ X*0.85 C.Y=X D.Y= X*0.15 54、在VB中,命令按钮最常用的事件是(

)。 A.click B.change C.timer D.load

14、“一种繁殖能力很强的田鼠,每个月数量都会增加一半。100只这种田鼠,5年后变成多少只?”为了解决这个问题,小林编制了一个VB程序(代码如下),括号中应该填写( )。

A.100 B.5 C.60

D.12

55. VB 中,( ) 控件对象在运行时一定不显示。 A、Label

B、Timer (小时钟控件在运行程序时不显示) C、TextBox

D、CommandButton

56. 下面程序的运行结果是( )

Dim a As Integer, b As Integer

A、6 a=6 ;变量赋值

B、46 b=15

C、15 S=1+(a*b)/2 ;数值运算

D、45 Print S ;输出S的值 57. 下列程序段运行后,变量y的值是( ) x=30

A、200 If x>=10 then ;30>=10,条件成立,执行then语句y=5*30=150 B、180 y=5*x C、150 else D、120 y=4*x end if

A.Command1 B.计算 C.Caption D.名称

51、如图A,在窗体form1上创建一个命令按钮command1,要将此按钮上的文字修改成“中国加油!”(如图B),则下列操作正确的是( )。

A.在属性窗口中将command1的Caption属性设置成“中国加油!”

52、下图是李梅编写的一个VB程序的窗体和代码,运行该程序后,对于运行结果,描述不正确的是( )。

A.单击“显示”按钮时,出现“欢迎来到VB大世界!”字样

B.显示“欢迎来到VB大世界!”字体的大小是25磅。 C.单击“退出”按钮时,退出程序。

D.单击“显示”按钮时,出现“欢迎来到VB大世界!宋体”字样

53、某商店规定只要购物等于或超过500元就可以享受8.5折优惠, 下列流程图中X为购物总价,Y为实收金额,则“表达式一”是( )。

A.Y=X*0.85 B.Y=X+ X*0.85 C.Y=X D.Y= X*0.15 54、在VB中,命令按钮最常用的事件是(

)。 A.click B.change C.timer D.load

14、“一种繁殖能力很强的田鼠,每个月数量都会增加一半。100只这种田鼠,5年后变成多少只?”为了解决这个问题,小林编制了一个VB程序(代码如下),括号中应该填写( )。

A.100 B.5 C.60

D.12

55. VB 中,( ) 控件对象在运行时一定不显示。 A、Label

B、Timer (小时钟控件在运行程序时不显示) C、TextBox

D、CommandButton

56. 下面程序的运行结果是( )

Dim a As Integer, b As Integer

A、6 a=6 ;变量赋值

B、46 b=15

C、15 S=1+(a*b)/2 ;数值运算

D、45 Print S ;输出S的值 57. 下列程序段运行后,变量y的值是( ) x=30

A、200 If x>=10 then ;30>=10,条件成立,执行then语句y=5*30=150 B、180 y=5*x C、150 else D、120 y=4*x end if

本文来源:https://www.bwwdw.com/article/nu0v.html

Top