vb综合练习题与答案文档格式.docx

上传人:b****2 文档编号:5727419 上传时间:2023-05-05 格式:DOCX 页数:32 大小:220.58KB
下载 相关 举报
vb综合练习题与答案文档格式.docx_第1页
第1页 / 共32页
vb综合练习题与答案文档格式.docx_第2页
第2页 / 共32页
vb综合练习题与答案文档格式.docx_第3页
第3页 / 共32页
vb综合练习题与答案文档格式.docx_第4页
第4页 / 共32页
vb综合练习题与答案文档格式.docx_第5页
第5页 / 共32页
vb综合练习题与答案文档格式.docx_第6页
第6页 / 共32页
vb综合练习题与答案文档格式.docx_第7页
第7页 / 共32页
vb综合练习题与答案文档格式.docx_第8页
第8页 / 共32页
vb综合练习题与答案文档格式.docx_第9页
第9页 / 共32页
vb综合练习题与答案文档格式.docx_第10页
第10页 / 共32页
vb综合练习题与答案文档格式.docx_第11页
第11页 / 共32页
vb综合练习题与答案文档格式.docx_第12页
第12页 / 共32页
vb综合练习题与答案文档格式.docx_第13页
第13页 / 共32页
vb综合练习题与答案文档格式.docx_第14页
第14页 / 共32页
vb综合练习题与答案文档格式.docx_第15页
第15页 / 共32页
vb综合练习题与答案文档格式.docx_第16页
第16页 / 共32页
vb综合练习题与答案文档格式.docx_第17页
第17页 / 共32页
vb综合练习题与答案文档格式.docx_第18页
第18页 / 共32页
vb综合练习题与答案文档格式.docx_第19页
第19页 / 共32页
vb综合练习题与答案文档格式.docx_第20页
第20页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

vb综合练习题与答案文档格式.docx

《vb综合练习题与答案文档格式.docx》由会员分享,可在线阅读,更多相关《vb综合练习题与答案文档格式.docx(32页珍藏版)》请在冰点文库上搜索。

vb综合练习题与答案文档格式.docx

A)1B)0C)-1D)显示出错信息

11、下面程序段表示求两个数中的大数,D不正确。

A)Max=IIf(x>

y,x,y)

B)ifx>

yThenMax=xelseMax=y

C)Max=x

ify>

=xThenMax=y

D)ify>

=xThenMax=y

Max=x

12、以下B是正确的For…Next结构。

A)Forx=1ToStep10B)Forx=3To-3Step-3

……

NextxNextx

C)Forx=1ToStep10D)Forx=3To10Step3

Re:

……

NextxNexty

Ifi=10ThenGoTore

13、要分配存放如下矩阵的数据,C数组声明语句能实现(不能浪费空间)。

 

A)Dima(9)asSingle

B)Dima(3,3)asSingle

C)Dima(-1to1,-5to-3)asSingle

D)Dima(-3to-1,5to7)asInteger

14、下面程序段的运行结果是多少D。

PrivateSubCommand1_Click()

Fori=1To5

n=0

Forj=iTo5

n=n+1

Nextj

Printn

A)10B)5C)15D)1

15、为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A。

A)x=1:

y=1:

z=1B)x=1,y=1,z=1C)x=y=z=1D)xyz=1

16、不论何控件,共同具有的是(B)属性

A、TextB、NameC、ForeColorD、Caption

17、赋值语句:

a=123+Mid(“123456”,3,2)执行后,a变量中的值是D。

A)“12334”B)123C)12334D)157

18、Int(-3.5)、Int(3.5)、Round(-3.5)和Round(3.5)的值分别为B。

A)-3,3,-3,3B)-4,3,-4,4C)-4,4,-3,4D)-3,4,-3,4

19、将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe文件后,该可执行文件到其它机器上不能运行的主要原因是(A)

A)运行的机器上无VB系统B)缺少.frm窗体文件

C)该可执行文件有病毒D)以上原因都不对

20、VB6.0集成开发环境不包括A窗口

A)DOS界面窗口B)窗体窗口C)代码窗口D)属性窗口

21、下列关于VB编程的说法中,不正确的是D。

A)属性是描述对象特征的数据B)事件是能被对象识别的动作

C)方法指示对象的行为D)VB程序采用的运行机制是面向对象的

22、文本框没有D属性。

A)EnabledB)VisibleC)BackColorD)Caption

23、要使Form1窗体的标题栏显示“欢迎进入系统”,以下D语句是正确的。

A)Form1.Caption=“欢迎进入系统”B)Form1.Caption=’欢迎进入系统’

C)Form1.Caption=欢迎进入系统D)Form1.Caption=”欢迎进入系统”

24、在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是C。

A)窗体布局窗口B)立即窗口C)代码窗口D)监视窗口6、25、将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe文件后,该可执行文件到其它机器上不能运行的主要原因是A。

A)运行的机器上无VB系统B)缺少.frm窗体文件

C)该可执行文件有病毒D)以上原因都不对

26、数学表达式4≤x<

12在VB中的逻辑表达式为C。

A)4<

=x<

12B)x>

=4ORx<

12

C)x>

=4ANDx<

12D)x>

=4AND<

27、VB提供了结构化程序设计的三种基本结构,它们是B。

A)递归结构、选择结构、循环结构

B)选择结构、循环结构、顺序结构

C)过程结构、输入输出结构、转向结构

D)选择结构、过程结构、顺序结构

28、下面if语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是D。

A)Ifsex=“男”andage<

40andInStr(duty,”教授”)>

0thenn=n+1

B)Ifsex=“男”andage<

40and(duty=”教授”Orduty=”副教授”)thenn=n+1

C)Ifsex=“男”andage<

40andRight(duty,2)=”教授”thenn=n+1

D)Ifsex=“男”andage<

40andduty=”教授”andduty=”副教授”thenn=n+1

29、下列关于Do…Loop循环结构执行循环体次数的描述正确的是C。

A)Dowhile…Loop循环和Do…Loopuntil循环至少都执行一次

B)Dowhile…Loop循环和Do…Loopuntil循环可能都不执行

C)Dowhile…Loop循环可能不执行,Do…Loopuntil循环至少执行一次

D)Dowhile…Loop循环至少都执行一次,Do…Loopuntil循环可能不执行

30、如下数组声明语句,B正确。

A)Dima[5,6]asIntegerB)Dima(5,6)asInteger

C)Dima[n,n]asIntegerD)Dima(56)asInteger

31、如下数组声明语句,则数组a包含元素的个数有A个。

A)120B)75C)60D)13

32、以下程序的输出结果是D。

Dima

A=array(1,2,3,4,5,6,7)

Fori=Lbound(a)toUbound(a)

A(i)=a(i)*a(i)

Printa(i)

A)49B)0C)不确定D)程序出错

33、要想从子过程调用后返回两个结果,下面子过程说明合法的是C。

A)Subf2(Byvaln%,Byvalm%)B)Subf1(n%,Byvalm%)

C)Subf1(n%,m%)D)Subf2(Byvaln%,m%)

34、假定定时器的Interval属性为1000,Enabled属性为True,调用下面的事件过程,程序运行结束后变量x的值为D。

A)1000B)10000C)10D)以上都不对

35、表达式16/4–2^5*8/4MOD5\2的值为B。

A)14B)4C)20D)2

36、下列循环结构能正常结束循环的是C。

A)i=5B)i=1

DoDo

i=i+1i=i+2

LoopUntili<

0LoopUntili=10

C)i=10D)i=6

i=i+1i=i-2

LoopUntili>

0LoopUntili=1

37、要分配存放如下矩阵的数据,C数组声明语句能实现(不能浪费空间)。

38、下列语句中(假定变量n有值),能正确声明动态数组的是A。

A)Dima()asInteger:

Redima(n)

B)Dima()asInteger:

Redima(n)asInteger

C)Dima()asInteger:

Redima(3,4)

Redimpreservea(4,4)

D)Dima(10)asInteger:

Redima(n+10)

39、以下关于VisualBasic特点的叙述中,错误的是__D________

A)VisualBasic是采用事件驱动编程机制的语言

B)VisualBasic程序既可以编译运行,也可以解释运行

C)构成VisualBasic的多个过程没有固定的执行顺序

D)VisualBasic程序不是结构化程序,不具备结构化的三种基本结构

40、设有如下语句,关于这段代码的叙述中,错误的是___A_______

Dima,bAsInteger

c="

VisualBasic"

d=#7/20/2005#

A)a被定义为Integer类型变量B)b被定义为Integer类型变量

C)c中的数据是字符串D)d中的数据是日期类型

41、有程序代码“Text1.Text="

VisualBasic"

”,其中的Text1、Text和"

分别代表___C______。

A)对象、值、属性B)对象、方法、属性

C)对象、属性、值D)属性、对象、值

42、InputBox函数返回值的类型为___B_______。

A)数值 

B)字符串 

C)变体 

D)数值或字符串(视输入的数据而定)

43、在Viusal Basic中,表达式3*7\5 Mod 3的值是__B_______。

A)0   B)1   C)2   D)3

44、以下选项中,不合法的Visual Basic的变量名是___C______。

A)a56   B)a_b   C)_xyz   D)andif

45、执行以下程序段后,变量c的值为__D_______。

a="

VisualBasicPrograming"

b="

Quick"

c=b&

Ucase(Mid(a,7,6))&

Right(a,11)

A) 

VisualBASICPrograming

B) 

QuickBasicPrograming

C) 

QUICKBasicPrograming

D) 

QuickBASICPrograming

46、下面子过程语句说明合法的是___D______

A)Subf1(ByValn()AsInteger)

B)Subf1(n()AsInteger)AsInteger

C)Functionf1(f1AsInteger)AsInteger

D)Finctionf1(ByValnAsInteger)

47、在窗体上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下的事件过程:

PrivateSubCommand1_Click()

X=0

DoWhilex<

50

X=(x+2)*(x+3)

N=n+1

Loop

Text1.Text=Str(n)

Text2.Text=Str(x)

EndSub

程序执行后,单击命令按钮,在两个文本框中显示的值分别为__B________。

A)1和0 

B)2和72 

C)3和50 

D)4和168

48、循环结构ForI%=1to19Step2共执行____D______次。

A)7B)8C)9D)10

49、现有语句:

y=IIf(x>

0, x Mod 3, 0),设x=10,则y的值是__B________。

A)0   B)1   C)3   D)语句有错

50、设x=4,y=8,z=7,以下表达式的值是___D_______

x<

yAnd(Noty>

z)Orz<

x

A)1B)-1C)TrueD)False

51、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

a="

PrintString(3,a)

程序运行后,单击命令按钮,在窗体上显示的内容是___A______

A)VVVB)VisC)sicD)11

52、设有如下程序段:

x=2

Fori=1To10Step2

x=x+i

Nexti

运行以上程序后,x的值是___B_______

A)26B)27C)38D)57

53、在窗体(Name属性为Formal)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:

A=Text1.Text+Text2.Text

Print 

a

EndSub

PrivateSubForm_Load()

Text1.Text="

"

Text2.Text="

程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为___C_______。

A)444 

B)321123 

C)123321 

D)132231

54、在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程

Private 

Sub 

Command1_Click()

Text1.Text="

Visual"

Me.Text1="

Basic"

Text1="

Program"

End 

Sub

程序运行后,如果单击命令按钮,则在文本框中显示的是___C______

A)VisualB)Basic

C)ProgramD)出错

55、设有命令按钮Command1的单击事件过程,代码如下

Dima(3,3)AsInteger

Fori=1To3

Forj=1To3

a(i,j)=i*j+i

Sum=0

Sum=Sum+a(i,4-i)

PrintSum

运行程序,单击命令按钮,输出的结果是__C_______

A)20B)7C)16D)17

56、下面哪一个语句是正确的注释?

A

(A)Printa'

打印变量a(B)"

Printa"

打印变量a"

(C)Printa&

&

打印变量a(D)PrintaRem打印变量a

57、下面哪一个语句是程序运行结束语句?

D

(A)EndSub(B)Stop(C)ExitSub(D)End

58、一行命令可以分成多行写,在不是最后一行的行尾部需要加上"

续行符"

,下面哪个是续行符?

(A)空格+下划线(B)下划线(C)空格+减号(D)减号

59、一行可以写多条语句,在语句之间应该有分隔符,下面哪个是语句分隔符?

(A)冒号(B)逗号(C)分号(D)圆点

60、在VisualBasic中,窗体文件的扩展名为B

(A)工程.vbp(B)窗体.frm(C)类模块.cls(D)标准模块.bas

61、关于对象的属性不正确的是D

(A)对象的属性一般有属性名和属性值(B)可以通过属性窗口设置属性的值

(C)可通过程序代码设置属性值(D)对象的所有属性值均可以在设计时设置

62、为了把焦点移到某个控件,所使用的方法是A

(A)SetFocus(B)Visible(C)Refresh(D)GotFocus

63、在设计时为了选中窗体上的某个控件,应执行的操作是B

(A)单击窗体(B)单击该控件(C)双击该控件(D)双击窗体

64、VB中的注释语句是B

(A)执行语句(B)非执行语句(C)命令语句(D)结构化语句

65、VB中的语句通常按"

一行一句"

的规则书写,但也允许多个语句放在同一行中。

在这种情况下,用来隔开各语句的符号是A

(A)冒号(B)分号(C)逗号(D)感叹号

66、将一个VB程序保存在磁盘上,至少会产生的文件是C

(A).doc、.txt(B).com、.exe(C).vbp、.frm(D).bat、.sys

67、VB中的工程文件的扩展名是:

(A).reg(B).frm(C).bas(D).vbp

68、程序运行后,单击控件Command1,将触发的事件是:

C

(A)Command_Click()(B)Command_DblClick()(C)Command1_Click()(D)Command1_DblClick()

69、新建一个窗体Form1后,立即在该窗体上双击,将出现下列哪个事件过程的代码框架?

B

(A)Form_Click()(B)Form_Load()(C)Form1_Click(D)Form1_Load()

70、与Text1="

VB"

等价的语句是:

A

(A)Text1.Text="

(B)Text1.Name="

(C)Text1.Caption="

(D)Text1.Value="

71、与Label1="

姓名"

C

(A)Label1.Text="

(B)Label1.Name="

(C)Label1.Caption="

(D)Label1.Name="

72、VB的注释语句是以(A)开始的?

(A)Rem或'

(B)Rem或;

(C)Note或*(D)Note或!

73、文本框中只允许输入数字,填空处应该是什么内容?

PrivateSubText1_KeyPress(KeyAsciiAsInteger)

IfNot(KeyAscii>47AndKeyAscii<58)Then

 ___

EndIf

(A)KeyAscii=0(B)KeyAscii=1(C)KeyAscii=2(D)KeyAscii=3

74.文本框中只不允许输入数字,填空处应该是什么内容?

IfKeyAscii>47AndKeyAscii<58Then

(A)KeyAscii=0(B)KeyAscii=50(C)KeyAscii=60(D)KeyAscii=70

75、#2000-05-06#是什么类型的数据?

(A)整型(B)字符串(C)日期型(D)变体形

76、&

H1234是什么类型的常量数据?

(A)不是常量(B)16进制整型常量(C)日期型常量(D)小时常量

77、35!

是什么类型的常量数据?

(A)不是常量(B)整型常量(C)长整型常量(D)单精度浮点数常量

78、下面语句声明变量a1的数据类型是什么?

Dima1,b1AsInteger

(A)整型(B)长整型(C)短整型(D)变体类型

79、下面语句声明变量a1的数据类型是什么?

Dima1AsBoolean

(A)整型(B)布尔型(C)字符型(D)变体类型

80、在按钮的单击事件中有下面一句命令,4次单击按钮后输出的值是下面哪一个种?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2