二级VB模拟题及答案.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

youshen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档