[计算机类试卷]国家二级VB机试(数据类型及运算)模拟试卷25及答案与解析.doc
《[计算机类试卷]国家二级VB机试(数据类型及运算)模拟试卷25及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VB机试(数据类型及运算)模拟试卷25及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(数据类型及运算)模拟试卷 25及答案与解析 一、选择题 1 执行以下程序段 aS=”Visual Basic Programming”: b$=”C+”c$: UCase(LeR$(a$,7)&b$&RightS(aS, 12) 变量 c$的值为 ( A) Visual BASIC Programming ( B) VISUAL C+Programming ( C) Visual C+Programming ( D) VISUAL BASIC Programming 2 可 以产生 3050(含 30和 50)之间的随机整数的表达式是 ( A) Int(Rnd*21+30)
2、 ( B) Int(Rnd*20+30) ( C) Int(Rnd*50 Rnd*30) ( D) Int(Rnd*30+50) 3 能够产生 1到 50之间 (含 1和 50)随机整数的表达式是 ( A) Int(Rnd*51) ( B) Int(Rnd(50)+1) ( C) Int(Rnd*50) ( D) Int(Rnd*50+1) 4 表达式 Sgn(0 25)的值是 ( A) 1 ( B) 0 ( C) 1 ( D) 0 5 5 要计算 x的平方根并放入变量 y,正确的语句是 ( A) y=Exp(x) ( B) y=Sgn(x) ( C) y=Int(x) ( D) y=Sqr(
3、x) 6 Print Right(”VB Programming”, 2)语句的输出结果是 ( A) VB ( B) Programming ( C) ng ( D) 2 7 以下表达式与 Int(3 5)的值相同的是 ( A) CInt(3 5) ( B) Val(3 5) ( C) Fix(3 5) ( D) Abs(3 5) 8 以下能对正实数 d的第 3位小数四舍五 入的表达式是 ( A) 0 01*Int(d+0 005) ( B) 0 01*Int(100*(d+0 005) ( C) 0 01*Int(100*(d+0 05) ( D) 0 01*Int(d+0 05) 9 语句
4、: Print Asc(Chr$(Mid$(”98765432”, 4, 2)的输出是 ( A) 65 ( B) A ( C) 8765 ( D) W 10 语句: Print Int(Rnd*5+20)的输出不可能是 ( A) 20 ( B) 22 ( C) 24 ( D) 25 11 产生 100以 内 (不含 100)2位随机整数的 Visual Basic表达式是 ( A) Int(Rnd(1)*91)+10 ( B) Int(Rnd(1)*90)+10 ( C) Int(Rnd(1)*91)+11 ( D) Int(Rnd(1)*90)+11 12 在窗体上画两个文本框,其名称分别为
5、 Text1和 Text2,然后编写如下程序: Private Sub Form_Load() Text1 Text=”: Text2 Text=“: Text1 SetFocus End Sub Private Sub Text1_Change() Text2 Text=Mid(Text1 Text, 6) End Sub 程序运行后,如果在文本框 Text1中输入 ChinaBeijing,则在文本框 Text2中显示的内容是 ( A) ChinaBeijing ( B) China ( C) Beijing ( D) ChinaB 13 设有如下通用过程: Public Function
6、 Fun(xStr As String)As String Dim tStr As String strL As Integer tStr=“ strL=Len(xStr)i=1 Do While i0 Then Print Mid(num, P+1) Else Prim”END” End If End Sub 运行程序单击窗体,根据提示输入一个数值。如果不是输入实数,则输出“END”;否则 ( A)用字符方式输出该实数 ( B)输出该实数的整数部分 ( C)输出该实数的小数部分 ( D)去掉实 数中小数点,保留所有数码输出 22 在窗体上画一个文本框,名称为 Text1,然后编写如下程序:
7、Private Sub Form_Load() Text1 Text=”: Text1 SetFocus End Sub Private Sub Form_Click() Dim a As String, S As String a=Text1 Text: S=“ For k=1 To Len(a) S=UCase(Mid(a, k, 1)+S Next k Text1 Text=S End Sub 程序运行后,在文本框中输入一个字符串,然后单击窗体,则文本框中的内容 ( A)与原字符串相同 ( B)与原字符串中字符顺序相同,但所有字母均转换为大写 ( C)为原字符串的逆序字符串,且所有字母转
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 机试 数据类型 运算 模拟 25 答案 解析 DOC
