vb选择题及答案.docx
- 文档编号:26742950
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:30
- 大小:26.41KB
vb选择题及答案.docx
《vb选择题及答案.docx》由会员分享,可在线阅读,更多相关《vb选择题及答案.docx(30页珍藏版)》请在冰豆网上搜索。
vb选择题及答案
30104.下列叙述错误的是()。
(A)VB应用程序没有明显的开始和结束语句
(B)VB控件的所有属性值均可在属性窗口中设置
(C)VB是事件驱动型可视化编程工具
(D)VB通过"工具"菜单的"选项"设置代码编辑窗口的字体大小
(答案:
B)
30105.标准模块文件的扩展名是()。
(A).cls(B).frm(C).bas(D).rec
(答案:
C)
30106.下列叙述错误是()。
(A)打开一个工程文件,系统自动装入与该工程有关的文件
(B)保存VB程序时,应分别保存窗体和工程文件
(C)事件可以由用户触发,也可以由系统触发
(D)VB应用程序只能以解释方式执行
(答案:
D)
30108.下列叙述错误的是()。
(A)VB是可视化程序设计语言(B)VB采用事件驱动编程机制
(C)VB是面向过程的程序设计语言(D)VB应用程序可以以编译方式执行
(答案:
C)
30109.下列叙述正确的是()。
(A)VB的事件由用户定义(B)VB程序以顺序方式执行
(C)VB程序从Main()函数开始执行(D)VB运行时,总是等待事件的发生
(答案:
D)
30201.下列为整型变量的是()。
(A)x!
(B)x#(C)x%(D)x$
(答案:
C)
30202.设有语句组:
DimS1AsString*5
S1="VBTest"
则S1的值为()。
(A)VBTest
(B)VBTe
(C)VBTes
(D)BTest
(答案:
B)
30203.下列()是合法的变量名。
(A)x_y
(B)x-y
(C)2x
(D)and
(答案:
A)
30204.下列()为单精度变量。
(A)x!
(B)x#
(C)x%
(D)x$
(答案:
A)
30205.由()关键字声明的局部变量在整个程序运行时一直存在。
(A)Dim
(B)Public
(C)Static
(D)Private
(答案:
C)
30206.定义变量时如不指定类型,该变量为()变量。
(A)Integer
(B)String
(C)Variant
(D)Single
(答案:
C)
30208.下列()是合法的变量名。
(A)x%y
(B)xy%
(C)2x
(D)Or
(答案:
B)
30209.日期常量用()作为界定符。
(A)"
(B)%
(C)#
(D)&
(答案:
C)
30304.设a=6,b=5,c=-2;执行语句Printa>b>c后,窗体上显示的是()。
(A)1
(B)True
(C)False
(D)出错信息
(答案:
B)
30305.下列表达式中,值最大的是()。
(A)2\3
(B)2/3
(C)2mod3
(D)3mod2
(答案:
C)
30306.下列运算符中,优先级最低的是()。
(A)*
(B)^
(C)/
(D)\
(答案:
D)
30307.表达式2=3<1的是()。
(A)0
(B)1
(C)True
(D)False
(答案:
C)
30308.x大于0且小于10的VB表达式是()。
(A)0 (B)x>0Andx<10 (C)x>0Orx<10 (D)x>0: x<10 (答案: B) 30309.判断整型变量x是奇数的表达式是()。 (A)xMod2<>0 (B)xMod2! =0 (C)xMod2≠0 (D)xMod2=0 (答案: A) 30401.返回值为数值的函数是()。 (A)Mid (B)Instr (C)Left (D)Rtrim (答案: B) 30402.表达式Len("AB52")的值是()。 (A)0 (B)4 (C)6 (D)8 (答案: B) 30404.返回值为字符串的函数是()。 (A)Str (B)Val (C)Len (D)Asc (答案: A) 30405.当x=0时,函数IIf(x>0,1,IIf(x<0,-1,0))的返回值是()。 (A)0 (B)1 (C)-1 (D)出错 (答案: A) 30407.如果Sgn(x)的值为-1,整型变量x的值是()。 (A)0 (B)整数 (C)正整数 (D)负整数 (答案: D) 30409.除去字符串左侧空格的函数是()。 (A)Left() (B)Trim() (C)Ltrim() (D)LeftTrim() (答案: C) 30502.下列语句不合法的是()。 (A)x=1: y=2 (B)? x;y; (C)? x,y, (D)x=1;y=2 (答案: D) 30503.如果VB语句超过一行,可以使用空格加()续行。 (A)- (B)+ (C); (D)_ (答案: D) 30504.正确使用Cls方法的是()。 (A)Text1.Cls (B)Picture1.Cls (C)List1.Cls (D)Image1.Cls (答案: B) 30506.错误使用Print方法的是()。 (A)Picture1.Print (B)Form1.Print (C)Debug.Print (D)Text1.Print (答案: D) 30507.Print方法分区输出时,用()分隔多个表达式。 (A)空格 (B)逗号 (C)冒号 (D)分号 (答案: B) 30509.下列叙述错误的是()。 (A)不允许使用行号与标号 (B)单条语句可分行书写 (C)同一行上可以书写多条语句 (D)VB代码不区分字母的大小写 (答案: A) 30601.执行x=InputBox("请输入半径",0,"求面积"),在输入框中输入3后回车,则下列叙述正确的是()。 (A)x的值是数值3 (B)x的值是字符"3" (C)0是默认值 (D)对话框标题是"求面积" (答案: B) 30602.执行x=MsgBox("数据类型不匹配",1,"出错提示! "),然后单击消息框的"取消"按钮,x的值是()。 (A)True (B)False (C)1 (D)2 (答案: D) 30608.下列程序运行时,消息框显示的内容是()。 PrivateSubCommand1_Click() MsgBoxCStr(123+321) EndSub (A)444 (B)123321 (C)123+321 (D)显示出错信息 (答案: A) 30609.窗体上有一个命令按钮Command1,编写如下事件过程: PrivateSubCommand1_Click() x=InputBox("x=") y=InputBox("y=") Printx+y EndSub 运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。 (A)444 (B)123321 (C)123+321 (D)出错信息 (答案: B) 30703.下列叙述正确的是()。 (A)窗体的Name属性可以为空 (B)窗体的Name属性定义窗体的名称 (C)可以在运行期间改变窗体的Name属性 (D)窗体的Name属性的值显示在窗体标题栏中 (答案: B) 30704.设置窗体的()属性可改变窗体标题。 (A)Caption (B)Name (C)BackColor (D)BorderStyle (答案: A) 30706.一个工程含有多个窗体及标准模块,下列叙述错误的是()。 `(A)如果工程含SubMain过程,程序首先执行该过程 (B)任何时刻最多只有一个窗体是活动窗体 (C)标准模块不能设置为启动模块 (D)Hide方法只是隐藏而不从内存中清除窗体 (答案: A) 30708.下列描述错误的是()。 (A)窗体的Load事件在加载窗体时发生 (B)窗体的Height、Width属性用于设置窗体的高和宽 (C)执行UnloadForm1语句后,窗体仍在内存中但不可见 (D)当窗体的Enabled属性为False时,对窗体的操作都被禁止 (答案: C) 30801.下列叙述错误的是()。 (A)标签和文本框都有Caption属性 (B)标签和文本框的主要区别在于能否编辑其内容 (C)标签具有AutoSize属性,而文本框没有 (D)文本框具有ScrollBar属性,而标签没有 (答案: A) 30802.能清除文本框Text1中内容的语句是()。 (A)Text="" (B)Text1.Text="" (C)Text1.clear (D)Text1.Cls (答案: B) 30804.下列叙述错误的是()。 (A)标签和文本框都有Move方法 (B)标签和文本框都有Text属性 (C)标签具有Caption属性,而文本框没有 (D)文本框具有Locked属性,而标签没有 (答案: B) 30805.下列控件属性赋值语句错误的是()。 (A)Label1="欢迎" (B)Text1.Text="欢迎" (C)Text1="欢迎" (D)Text="欢迎" (答案: D) 30806.设置标签Label1的()属性使它不可见。 (A)Label1.Visible=0 (B)Label1.Visible==1 (C)Label1.Visible=True (D)Label1.Visible=False (答案: D) 30807.设置标签的()属性,可改变其文字对齐方式。 (A)Justify (B)Font (C)Alignment (D)以上都不是 (答案: C) 30901.设置图像框的()可使框内的图片按图像框大小自动调整。 (A)AutoSize属性为True (B)AutoSize属性为False (C)Stretch属性为True (D)Stretch属性为False (答案: C) 30903.将当前目录下的图形文件Clock.jpg装入图片框Picture1的语句是()。 (A)Picture="Clock1.jpg" (B)Picture=LoadPicture("Clock1.jpg") (C)Picture1.Picture="Clock1.jpg" (D)Picture1.picture=LoadPicture("Clock1.jpg") (答案: D) 30907.设置图片框的()使其按图片尺寸自动调整大小。 (A)AutoSize属性为True (B)AutoSize属性为False (C)Stretch属性为True (D)Stretch属性为False (答案: A) 31001.复选框的Value属性为0表示()。 (A)复选框未被选中 (B)复选框被选中 (C)复选框内有灰色的钩 (D)操作出错 (答案: A) 31002.单选按钮被选定时,其Value属性为()。 (A)1 (B)0 (C)True (D)False (答案: C) 31004.下列()语句使复选框Check1无效。 (A)Check1.Value=1 (B)Check1.Value=2 (C)Check1.Style=1 (D)Check1.Style=0 (答案: B) 31006.下列()语句设置单选按钮Option1为选中状态。 (A)Option1.Value=0 (B)Option1.Value=True (C)Option1.Value=1 (D)Option1.Value=False (答案: B) 31007.复选框和单选按钮的()属性可以反应其当前状态。 (A)Value (B)Checked (C)Caption (D)Selected (答案: A) 31009.要取得复选框的状态,应访问()属性。 (A)Value (B)Checked (C)Visible (D)Enabled (答案: A) 31105.下列()方法不能触发命令按钮的Click事件。 (A)在程序运行时单击命令按钮 (B)在代码中设命令按钮的Value属性为True (C)在设计时设命令按钮的Default属性为True,运行时按ESC键 (D)使用Tab键把焦点移到按钮上,然后按空格键或回车键 (答案: C) 31106.下列描述错误的是()。 (A)单击命令按钮可触发MouseDown事件 (B)单击命令按钮可触发MouseUp事件 (C)命令按钮支持单击事件 (D)命令按钮支持双击事件 (答案: D) 31108.执行()语句,可使窗口的按钮Command1上显示“确定”。 (A)Command1.Show="确定" (B)Command1.Caption="确定" (C)Command1.Name="确定" (D)Command1.Visible="确定" (答案: B) 31202.下列()控件结合了文本框和列表框的特性。 (A)图片框 (B)图像框 (C)组合框 (D)标签 (答案: C) 31204.引用列表框List1被选中项数据应使用()。 (A)List1.list (B)List1.listCount (C)List1.Index (D)List1.Text (答案: D) 31205.使用()语句将"北京奥运"添加到列表框List1的首相。 (A)List1.Text="北京奥运" (B)List1.AddItem"北京奥运" (C)List1.List(0)="北京奥运" (D)List1.AddItem"北京奥运",0 (答案: D) 31206.使用()方法可以只删除列表框指定项目。 (A)Cls (B)Clear (C)Remove (D)RemoveItem (答案: D) 31207.用()方法可将项目添加到组合框中。 (A)List (B)ListIndex (C)Add (D)AddItem (答案: D) 31301.计时器控件以一定时间间隔触发()事件。 (A)Enabled (B)Interval (C)Timer1 (D)Timer (答案: D) 31303.拖动滚动条中的滑块将触发滚动条的()事件。 (A)Slide (B)Scroll (C)DragOver (D)DragDrop (答案: B) 31306.单击滚动条两端的箭头可触发滚动条的()事件。 (A)Change (B)Scroll (C)DragOver (D)ItemCheck (答案: A) 31401.使用()方法将焦点移到某个控件上。 (A)SetFocus (B)GotFocus (C)Move (D)Refresh (答案: A) 31405.对文本框Text1编写如下事件过程: PrivateSubText1_KeyPress(KeyAsciiAsInteger) DimbAsString b=Chr(KeyAscii) KeyAscii=Asc(UCase(b)) EndSub 运行时,下列叙述正确的是()。 (A)Text1中无法输入字符 (B)Text1中内容为"b" (C)Text1中输入的字符都变为大写 (D)Text1中输入的字符都被转换成ASCII码 (答案: C) 31406.下列叙述错误的是()。 (A)在KeyDown事件中,键盘上输入的A或a被视作相同的字母 (B)在KeyUp事件中,键盘上的"1"和右侧小键盘上的"1"视作不同的数字 (C)只有获得焦点的对象才能够接受键盘事件 (D)KeyPress事件中可以识别键盘上某个键的按下与释放 (答案: D) 31409.要使用自定义的鼠标指针,必须将MousePointer属性设置为()。 (A)0 (B)15 (C)3 (D)99 (答案: D) 31501.下列求两数中最小数的程序段不正确的是()。 (A)Ifx (B)Min=IIf(x (C)Min=x: Ify<=xThenMin=y (D)Ify<=xThenMin=y: Min=x (答案: D) 31502.下列程序段的执行结果是()。 x=3: y=5: z=9 x=x+y y=x-y Ifx-y>z-xThenz=x+y Ifx+y>z-yThenx=z+y Printx,y,z (A)359 (B)14311 (C)8311 (D)859 (答案: B) 31503.窗体上有一个命令按钮Command1,编写如下事件过程: PrivateSubCommand1_Click() Sum=0 Form=1To3 SelectCasem Case1 a=1 Case2 a=2 Case3 a=3 EndSelect Printa, Sum=Sum+a Nextm PrintSum EndSub 运行时,单击按钮,输出结果是()。 (A)3339 (B)3216 (C)1113 (D)1236 (答案: D) 31504.窗体上有一个命令按钮Command1,编写如下事件过程: PrivateSubCommand1_Click() a=80: b=50: c=30 Ifa Ifb=cAnda Ifa=bAndb>cThenc=a+b Printa,b,c EndSub 运行时,单击按钮,窗体输出的结果是()。 (A)805030 (B)803030 (C)503080 (D)503030 (答案: B) 31505.执行下列程序段后,x的值是()。 n=5: x=1: i=1 Do x=x*i i=i+1 LoopWhilei (A)10 (B)15 (C)24 (D)120 (答案: C) 31509.如果x小于y的平方,则在窗体上输出"OK"。 完成该要求的单行条件语句是()。 (A)Ifx (B)Ifx (C)Ifx (D)Ifx (答案: C) 31602.阅读下列程序段: x=0 Fori=1To4 Forj=1Toi x=x+1 Nextj,i 执行以上循环后,x的值为()。 (A)6 (B)9 (C)10 (D)16 (答案: C) 31604.执行下列程序段后输出的结果是()。 s=1 Fori=1To3 Forj=0Toi-1 s=s+s*j Nextj ? s; NextI (A)12 (B)21 (C)2212 (D)1212 (答案: D) 31605.阅读下列程序段: m=0 Fori=1To3 Forj=1Toi m=m+j Nextj,i 执行以上的循环后,i和m的值分别为()。 (A)36 (B)310 (C)46 (D)410 (答案: D) 31606.运行下列程序段,其中“n=n+1”语句被执行的次数是()。 Dimm%,n% Form=1To3 Forn=1To6Step2 n=n+1 Printn Next Next (A)3 (B)6 (C)9 (D)18 (答案: B) 31701.在通用声明中给出OptionBase1语句,则数组a包含()个元素。 Dima(3,-2To1,5) (A)120 (B)75
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 选择题 答案