- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级VB模拟题及答案
2009VB.net测试题
单选题
填空题
1、
语句 For i = 15 To 2 Step -2 的循环次数为______ 。
2、
要关闭当前的窗口,语句为:_______.Close() 。
3、
若窗体上已建多个控件,要使程序启动完毕焦点就定位在某一控件上,应将该控件的TabIndex属性设为_________。
4、
整数型变量m中存放了一个两位数,要将这两位数字用一个表达式交换位置,例如28变为82,表达式为_________。
5、
字符型数据以Unicode码存放,无论西文或中文字符均占_________个字节。
6、
要使标签的大小自动与所显示的文本相适应,可以通过设置____________属性为True来实现。
7、
要释放一个对象变量,则需要给该对象变量赋值为_________。
程序填空题
1、
以下程序的功能是:从半径5.6开始,按精度0.01依次递增计算圆面积,最后输出面积不超过100的最大半径。
Const PI = 3.1415926
Dim r, m, s As Single
Dim s1 As String
r = 5.6
s = 0
s1 =
Do While (1)___
r = (2)___+0.01
s = PI * r * r
s1 = s1 s vbCrLf 存放计算结果
Loop
m = r - (3)___
MsgBox(s1 vbCrLf m)
2、
以下程序的功能是:在文本框TextBox1内输入一串任意字符(长度不超过50个字符),分离出单个数字分别存放于数组x中,分离出单个字母分别存放于数组y中,其他字符则丢弃。最后求出这些数字的平均值,以及这些字母中的最小字母,并分别显示在文本框TextBox2和TextBox3。
程序的思想是:对于每一单个字符c,调用函数过程IsMyChar(c)用来判别c是数字,还是字母,或者是其他字符,并返回相应标志值0、1、-1。
Dim sp, s1 As String
Dim x(50) As Integer
Dim y(50) As String
Dim m, n, s, i, t As Integer
m = 0
n = 0
s = 0
s1 = Chr(255)
For i = 1 To Len( (1 ) )
sp = Mid(TextBox1.Text, i, 1)
t = (2 )
Select Case t
Case 0
m = m + 1
x(m) = Val(sp)
s = s + x(m)
Case 1
n = n + 1
y(n) = sp
If y(n) s1 Then s1 = ____(3)____
End Select
Next i
If m 0 Then TextBox2.Text = s / m
TextBox3.Text = s1
Function IsMyChar(ByVal c As String) As Integer
If c = 0 ___(4)___ c = 9 Then
IsMyChar = 0
ElseIf UCase(c) = A And UCase(c) = Z Then
IsMyChar = 1
Else
IsMyChar = ___(5)___
End If
End Function
3、
本程序消除10到100内2,3,5,7的倍数,最后在Label1中显示所余下的非零整数(每行5个数)。
程序的思想是:先将2到100的非零整
文档评论(0)