- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2006-2007第二学期VB期中测验及参考答案
一、???????????? 单选题(每空2分,共30分)
?
??????? VB窗体中一个文本框控件名为mytxt,要使该控件中显示“我的VB程序”,以下__(1)__语句能正确执行。
(A) Text1.Text = "我的VB程序" (B) Text1.Caption = "我的VB程序"
(C) mytxt.Text = "我的VB程序" (D) mytxt.Caption = "我的VB程序"
?
??????? 如果变量a,b,c的值分别为3,2,-3,则表达式 Abs(b * c - a) + b * Int(Rnd) 的值为___(2)___。
(A) 8 (B) 9 (C) 10 (D) 11
?
??????? 窗体(Form)对象能响应的事件是___(3)___。
(A)ActiveFrom (B)KeyPress (C) Load (D) Change
?
??????? 下列函数中__(4)__的值与其它三个不一样。
(A) Val("-1") (B) Sgn(-1) (C) Int(-0.9) (D) Fix(-0.9)
?
??????? 在以下字符串中,只有____(5)____可以作为VB的变量名。
(A) Int.9 (B) Int (C) Int_9 (D) 9Int
?
??????? 执行下面这段程序时输出的结果是__(6)___。
a = 0
If a >= 7 Then
a = 1
End If
Print a
(A) 0 (B) 1 (C) 7 (D) 无显示
?
??????? 执行语句 Print String(5, "AB") ,显示的结果是___(7)___。
(A) ABABABABAB (B) AAAAA (C) aaaaa (D) abababab
?
??????? 关于Name属性,以下叙述中___(8)___是正确的。
(A) 窗体的Name属性指定窗体的名称,用于标识一个窗体。
(B) 窗体的Name属性用于设置显示在窗体标题栏的文本。
(C) 可以通过代码在程序运行中改变某个对象的Name属性值。
(D) 对象的Name属性值可以设置为空。
?
??????? 函数Int(Rnd()*100)是在___(9)___范围内的整数。
(A) [0,1] (B) [0,99] (C) [1,100] (D)(1,90)
?
??????? 关于语句 If x=1 Then y=1 ,下列解释中正确的是__(10)____。
(A) x=1和y=1均为赋值语句 (B) x=1是关系表达式,y=1是赋值语句
(C) x=1和y=1均为关系表达式 (D) x=1为赋值语句,y=1为关系表达式
?
??????? 结构化程序设计的基本控制结构包括__(11)__。
(A)顺序、索引、循环 (B)顺序、索引、分支 (C)顺序、选择、循环 (D)顺序、索引、选择
?
??????? 要求出变量x和y中较大的一个并保存在变量Max中,下面的程序段中___(12)___是不正确的。
(A) Max = IIf(x > y, x, y)
(B) If x > y Then Max = x Else Max = y
(C) Max = x
If y >= x Then Max = y
(D) If y > x Then Max = y
Max = x
?
??????? 下列循环能正常结束循环的是__(13)___
(A) I=5
(B) I=1
(B) I=10
(B) I=6
Do
Do
Do
Do
I=I+1
I=I+2
I=I+1
I=I-2
Loop Until I<0
Loop Until I=10
Loop Until I>0
Loop Until I=1
?
??????? 执行下面的程序段后,输出结果为___(14)___。
x = 5
For I = 1 To 20 Step 2
x = x + I \ 5
Next I
Print I,x
(A) 21 20 (B) 22 20 (C) 21 21 (D) 22 21
?
?
??????? 引用列表框(List1)最后一个数据项应使用___(15)____。
(A) List1.Li
文档评论(0)