2010计算机等级考试二级VB预测题(2)
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、在代码中定义了一个子过程:
Sub P(a,b)
...
End Sub
下面______调用该过程的格式是正确的。
A:Call P
B:Call P 10,20
C:P(10,20)
D:Call P(10,20)
参考答案:D 题分:6
10、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub Command1_Click()
Static X As Integer
Static Y As Integer
Cls
Y = 1
Y = Y + 5
X = 5 + X
Print X, Y
End Sub
程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为______。
A:15 15
B:15 6
C:15 16
D:5 6
参考答案:B 题分:6
11、设有以下循环结构
Do
循环体
Loop While<条件>
则以下叙述中错误的是______。
A:循环体中可以使用Exit Do语句
B:"条件"可以是关系表达式、逻辑表达式或常数
C:若"条件"是一个为0的常数,则一次也不执行循环体
D:如果"条件"总是为True,则不停地执行循环体
参考答案:C 题分:6
12、在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:
Private Function fun(ByVal m As Integer)
If m Mod 2 = 0 Then
fun = 2
Else
fun = 1
End If
End Function
Private Sub Command1_Click()
Dim i As Integer, s As Integer
s = 0
For i = 1 To 5
s = s + fun(i)
Next
Print s
End Sub
程序运行后,单击命令按钮,在窗体上显示是______。
A:7
B:6
C:8
D:9
参考答案:A 题分:6
VB考试四
1、某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
Private Sub Command1_Click()
Dim a(10) As Integer,max As Integer
For k=1 To 10
a(k)=InputBox("输入一个整数")
Next k
max=0
For k=1 To 10
If a(k)>max Then
max=a(k)
End If
Next k
Print max
End Sub
运行程序时发现,当输入10个正数时,可以得到正确结果,但输入10个负数时结果是错误的,程序需要修改。下面的修改中可以得到正确运行结果的是______。
A:把max=a(k)改为a(k)=max
B:把If a(k)>max Then改为If a(k)<max Then
C:把第2个循环语句For k=1 To 10改为For k=2 To 10
D:把max=0改为max=a(10)
参考答案:D
2、设有语句:Open "d:\Test.txt" For Output As #1,以下叙述中错误的是______。
A:执行该语句后,就可以通过Print#语句向文件Test.txt中写入信息
B:用该语句建立的文件的文件号为1
C:该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息D:若d盘根目录下无Test.txt文件,则该语句创建此文件
参考答案:C
3、工程中有2个窗体,名称分别为Form1、Form2,Form1为启动窗体,该窗体上有命令按钮Command1。要求程序运行后单击该命令按钮时显示Form2,则按钮Click事件过程应该是______。
A:Private Sub Command1_Click()
Form2.Load
End Sub
B:Private Sub Command1_Click()
Form2.Visible
End Sub
C:Private Sub Command1_Click()
Load Form2
End Sub
D:Private Sub Command1_Click()
Form2.Show
End Sub
参考答案:D
4、在窗体上画一个名为Command1的命令按钮,然后编写如下代码:
Option Base 1
Private Sub Command1_Click()
Dim a
a=Array(1,2,3,4)
j=1
For i=4 To 1 Step -1
s=s+a(i)*j
j=j*10
Next i
Print s
End Sub
运行上面的程序,其输出结果是______。
A:12
B:1234
C:34
D:4321
参考答案:B
5、设在窗体中有一个名称为List1的列表框,其中有若干个项目(如图)。要求选中某一项后单击Command1按钮,就删除选中的项,则正确的事件过程是______。
A:Private Sub Command1_Click()
List1.Clear List1.ListIndex
End Sub
B:Private Sub Command1_Click()
List1.Clear
End Sub
C:Private Sub Command1_Click()
List1.RemoveItemList1.ListIndex
End Sub
D:Private Sub Command1_Click()
List1.RemoveItem
End Sub
参考答案:C
6、窗体上有一个名称为Frame1的框架(如图),若要把框 …… 此处隐藏:3031字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




