77范文网 - 专业文章范例文档资料分享平台

2010计算机等级考试二级VB预测题(2)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

a(i,j)=(i-1)*3+j

Print a(i,j);

Next j

Print

Next i

End Sub

程序运行后,单击命令按钮,窗体上显示的是______。

A: 1 2 3

4 5 6

7 8 9

B: 2 3 4

3 4 5

4 5 6

C: 1 4 7

2 5 8

3 6 9

D: 1 2 3

2 4 6

3 6 9

参考答案:A

9、用下面的语句所定义的数组的元素个数是:______。

Dim arr(3 To 5,-2 to 2)

A:24

B:12

C:15

D:20

参考答案:C

10、下列______语句可以为动态数组分配实际元素个数。

A:static语句

B:Dim语句

C:public语句

D:ReDim语句

参考答案:D

11、假定程序中有以下语句:

answer = MsgBox("String1",,"String2","String3",2)

执行该语句后,将显示一个信息框,此时如果单击"确定"按钮,则answer的值为:______。A:String3

B:String2

C:String1

D:1

参考答案:D

12、设有语句

x=InputBox("输入数值","0","示例")

程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是______。

A:0是默认值

B:变量X的值是字符串"10"

C:在InputBox对话框标题栏中显示的是"示例"

D:变量X的值是数值10

参考答案:B

13、以下程序段运行的结果是:______。

Dim a(-1 To 5) As Boolean

Dim flag As Boolean

flag = False

Dim i As Integer

Dim j As Integer

Do Until flag = True

For i = -1 To 5

j = j + 1

If a(i) = False Then

a(i) = True

Exit For

End If

If i = 5 Then

flag = True

End If

Next

Loop

Print j

A:20

B:7

C:8

D:35

参考答案:D

14、设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为:______。

x= IIF((a>b) And (c<d),10,20)

A:300

B:20

C:30

D:10

参考答案:B

15、要将一个组合框设置为简单组合框(Simple Combo),则应将其Style属性设置为______。A:0

B:1

C:3

D:2

参考答案:B

VB考试三

1、设组合框Combo1中有3个项目,则以下能删除最后一项的语句是______。

A:Combo1.RemoveItem Combo1.Listcount

B:Combo1.RemoveItem 2

C:Combo1.RemoveItem 3

D:Combo1.RemoveItem Text

参考答案:B 题分:6

2、在窗体上画一个命令按钮,其名称为Command1,然后编写如下程序:

Function Func(ByVal x As Integer, y As Integer)

y = x * y

If y > 0 Then

Func = x

Else

Func = y

End If

End Function

Private Sub Command1_Click()

Dim a As Integer, b As Integer

a = 3

b = 4

c = Func(a, b)

Print "a="; a

Print "b="; b

Print "c="; c

End Sub

程序运行后,单击命令按钮,其输出结果为:______。A:a= 3

b= 4

c= 12

B:a= 13

b= 12

c= 12

C:a= 3

b= 4

c= 3

D:a= 3

b= 12

c= 3

参考答案:D 题分:6

3、单击命令按钮时,下列程序代码的执行结果为______。Public Sub Procl(n As Integer, ByVal m As Integer) n = n Mod 10

m = m / 10

End Sub

Private Sub Command1_Click()

Dim x As Integer, y As Integer

x = 12: y = 34

Call Procl(x, y)

Print x; y

End Sub

A:12 3

B:2 3

C:12 34

D:2 34

参考答案:D 题分:6

4、以下关于函数过程的叙述中,正确的是______。

A:在函数过程中,过程的返回值可以有多个

B:函数过程形参的类型与函数返回值的类型没有关系

C:当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D:如果不指明函数过程参数的类型,则该参数没有数据类型

参考答案:B 题分:6

5、以下说法错误的是______。

A:函数过程可以带参数

B:子过程没有返回值

C:函数过程没有返回值

D:子过程可以带参数

参考答案:C 题分:6

6、在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:Private Sub Command1_Click()

Dim b As Integer

b = b + 1

End Sub

运行程序,三次单击命令按钮后,变量b的值是:______。

A:2

B:1

C:0

D:3

参考答案:B 题分:6

7、假定有以下函数过程:

Function Fun(S As String) As String

Dim s1 As String

For i = 1 To Len(S)

s1=UCase(Mid(S,i,1))+s1

Next i

Fun = s1

End Function

在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Dim Str1 As String,Str2 As String

Str1 = InputBox("请输入一个字符串")

Str2= Fun(Str1)

Print Str2

End Sub

程序运行后,单击命令按钮,如果在输入对话框中输入字符串"abcdefg"则单击"确定"按钮后在窗体上的输出结果为______。

A:GFEDCBA

B:ABCEDFG

C:gfedcba

D:abcdefg

参考答案:A 题分:6

8、Sub过程与Function过程最根本的区别是______。

A:两种过程参数的传递方式不同

B:Function过程可以有参数,Sub过程不可以

C:Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以

D:Sub过程的过程名不能返回值,而Function过程能通过过程名返回值

参考答案:D 题分:6

9、在代码中定义了一个子过程:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说英语学习2010计算机等级考试二级VB预测题(2)在线全文阅读。

2010计算机等级考试二级VB预测题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yingyu/1246333.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: