VB选择题作业Word文档下载推荐.docx
《VB选择题作业Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VB选择题作业Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
A,120B,60C,36D,80
002005以下能正确定义数据类型iebook的是()A
A.Typeiebook
Nameasstring*8
Ieasinteger
EndType
B.Typeiebook
Typeend
C.Typeiebook
EndTypeiebook
D.Typeiebook
Endiebook
003001下列运算中,优先级最低的是()。
A
A,逻辑运算B,字符运算C,算术运算D,关系运算
003002下列算术运算符中,优先级最高的是()。
A,ModB,/C,\D,+
003003VB中能表示X不属于[0,10]的表达式是()C
A,10<
X<
0B,X<
0:
X>
10C,not(x>
=0andx<
=10)D,X<
0andx>
10
003004下列不能判断整型变量x是5的倍数的表达式是()C
A,xMod5=0B,x/5=x\5C,5Modx=0D,int(x/5)=x/5
003005下列表达式的运算结果中,值最小的是()B
A,5/6B,5\6C,5mod6D,6mod5
004001以下()语句可表示[10,50]之间的随机整数。
A
A,Int(Rnd*41)+10B,Int(Rnd*41+9)C,Int(Rnd*40)+11,D,Int(Rnd*40+10)
004002设x="
ABC"
Y="
AB"
函数IIF(X<
Y,1,IIF(x>
Y,-1,0))的返回值是()。
A,1B,0C,-1D,出错
004003设a="
李大刚"
以下()语句输出的结果为“李”D
A,Left(a,2)B,Mid(a,0,2)C,Mid(a,1,2)D,Mid(a,1,1)
004004以下()语句能使窗体Form1的背景为黄色。
D
A,Form1.BackColor=RGB(255,0,255)
B,Form1.BackColor=vbBlue
C,Form1.BackColor=vbGreen
D,Form1.BackColor=RGB(255,255,0)
004005以下()语句可表示[10,50]之间的随机整数。
C
A、Int(Rnd*40+10)B、Int(Rnd*41+9)C、Int(Rnd*41)+10D、Int(Rnd*40)+11
004006以下()函数输出的结果为数值型D
A、InputBoxB、FormatC、StringD、Asc
005001下列叙述中,错误的是()。
D
A,要强制显式声明变量,可在窗体或标准模块的声明中加入OptionExplicit
B,如在某过程中直接使用未定义的变量X,则该X的初值为空、类型为Variant
C,用Dimr=5asInteger定义的变量r,其初值为整数5
D,如在某过程中用Constr=5定义r,则在该过程的后续语句中对r只能读不能写
005002函数Format(2345.678,"
##,##0.00"
)输出结果是()B
A,数字型2345.68B,字符型2,345.68C,数字型2345.67D,字符型2,345.67
005003下列叙述中,错误的是()B
A,在同一行上书写多条语句语句应在两个语句加上:
号
B,一条语句可以分为多行书写,但要在上行末加上VbCrlf
C,VB程序代码不区分字母大小写
D,可以用Rem或’注释单行语句
005004下列语句正确的是()。
A,Picture1.ClsB,Image1.ClsC,Text1.ClsD,List1.Cls
005005用DimX,Y%语句定义X和Y,则()变量B
A,X和Y均为整型
B,X为初值为空的可变类型,Y为初值为0的整型
C,X和Y均为可变类型
D,X为可变类型,Y为整型,且X和Y的初值均为0
006001执行语句st=InputBox("
请输入数值"
"
输入对话框"
1"
),用户输入5并按"
确定"
按钮后,st变量的内容为()。
A,5B,"
5"
C,"
D,"
006002窗体上有一个命令按钮Command1,编写如下事件过程:
PrivateSubCommand1_Click()
x=Val(InputBox(x="
"
))
y=Val(InputBox(x="
Printx+y
EndSub
运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。
A,出错信息B,123+321C,123321D,444
006003执行语句X=MsgBox("
Error"
vbOKCancle),弹出对话框后按Esc键,变量X的内容为()B
A,数值型2B,数值型1C,字符型1D,字符型2
006004窗体上有命令按钮Command1和其他若干个控件,为使程序运行时焦点首先在Command1上,必须设置Command1的()D
A,Tabindex为1B,Index为1C,Index为0D,Tabindex为0
006005下列关于函数MsgBox的叙述,不正确的是()B
A,可以设定消息框的指定图标
B,可以省略任何参数
C,可以指定消息框的默认按钮
D,函数调用后返回值为数值型
006006执行语句MsgBox"
除数不能为0!
2+16,"
数据出错"
,在弹出的对话框中显示()A
A,停止图标和“终止“,“重试”,“忽略”三个按钮
B,消息图标和“是”,“否”,“取消”三个按钮
C,感叹号图标和“是”,“否”两个按钮
D,问号图标和“确定”,“取消”两个按钮
007001窗体的()属性设置在程序运行时才起作用。
A,CaptionB,BorderStyleC,TopD,Backcolor
007002程序运行时,不是由系统触发的事件是()D
A,LoadB,InitializeC,ActivateD,MouseMove
007003使用下列()语句可删除组合框Combo1中选定的项C
A,Combo1.RemoveItemCombo1.Text
B,Combo1.removeiitemCombo1.List(Index)
C,Combo1.RemoveItemCombo1.ListIndex
D,Combo1.RemoveItemCombo1.List(ListIndex)
007004以下叙述中错误的是()A
A,所有属性既可以在属性窗口中设置,也可以在程序代码中设置
B,时钟只有系统事件,没有用户事件
C,任何时刻活动窗口最多只有一个
D,Hide方法只是隐藏一个窗口,而不是从内存中清除该窗体
007005VB中用来完成一定的操作或是实现一定功能的特殊函数称为()C
A,事件B,过程C,方法D,属性
007006在文本框中输入文字发生许多事件,这些事件的顺序是()A
AKeyDown,Keypress,Change
BKeypress,KeyUp,Change
CKeyUp,Keypress,Change
DKeyDown,Change,Keypress
008001下列叙述错误的是()。
A,当文本框的内容发生变化时,必将触发Change事件
B,当光标从文本框中移走时,发生LostFocus事件
C,文本框ScrollBars属性值为2时,才能使文本框显示多行内容
D,设置文本框的MaxLength属性,可限制其输入文本的最大长度
008002下列()是文本框所具有的属性。
A,StyleB,EnabledC,AutoSizeD,Caption
008003下列()是所有控件的公共属性。
A,Name和tagB,Name和WidthC,Name和EnableD,Name和Visible
008004计时器不工作的原因是()D
A,计时器的Interval属性值肯定为0
B,计时器的Enable属性肯定为False
C,计时器的Interval属性值大于60000
D,计时器的Interval值为0或Enable值为False
008005要判断是否按了Pause键,应在()事件中判断C
A,KeypressB,GotFocusC,KeyDownD,Click
008006下列叙述错误的是()。
A,键盘Keypress事件区分大小写字母
B,键盘Keypress事件可接收键盘所有键的信息
C,键盘KeyDown事件可接收键盘所有键的信息
D,键盘KeyDown事件事件不区分大小写字母
009001下列()方法可以改变窗体坐标轴的方向、坐标原点的位置和坐标的度量单位。
A,ScaleB,LineC,PointD,Pset
009002下列()语句不能清除图片框Picture1使用Print显示的文本和用Circle绘制的图形。
A,Picture1.clsB,Picture1.picture=loadPicture()C,Picture1.clearD,Picture1.Refresh
009003运行下列语句后,窗体当前坐标(CurrentX,CurrentY)值为()A
Line(1000,1500)-Step(2000,2500)
A,(3000,4000)B,(2000,2500)C,(3000,2500)D,(1000,2500)
009004下列()语句可绘制扇形A
A,Circle(1500,1500),500,,-1,-2
B,Circle(1500,1500),500,-1,-2
C,Circle(1500,1500),500,1,,,2
D,Circle(1500,1500),500,,1,2
009005下列叙述中错误的是()。
A,Point方法用于绘制有颜色的点
B,Circle方法用于画圆、椭圆、弧、扇形
C,Line方法用于画直线、矩形
D,Pset方法用于绘制点
010001下列使复选框Check1被选中但无效的语句是()。
A,Check1.Enabled=FalseB,Check1.Value=2
C,Check1.Value=FalseD,Check1.Value=1
010002单选按钮的控件组各元素之间由()属性识别。
A,CaptionB,IndexC,NameD,Value
010003下列对框架控件的叙述,错误的是()B
A,将一组单选按钮置于一个框架内使其选中其中之一
B,在某控件上画框架,就可将控件置于该框架内
C,通过拖动框架以判断一个控件是否置于该框架内
D,在框架内画控件,才能使控件置于该框架内
010004下列能使单选按钮Option1被选中,复选框Check1未被选中的语句是()A
A,Option1.Value=True和Check1.Value=0
B,Option1.Value=1和Check1.Value=False
C,Option1.Value=0和Check1.Value=True
D,Option1.Value=False和Check1.Value=1
010005如果要在单选按钮上显示某个图标,应先将()C
A,Alignment属性设置为0
B,Style属性设置为0
C,Style属性设置为1
D,Alignment属性设置为1
011001命令按钮要设成图形方式,必须()。
A,先设置Style属性为0,后设置Picture属性
B,先设置Picture属性,后设置Enabled属性为True
C,先设置Style属性为1,后设置Picture属性
D,先设置Enabled属性为True,后设置Picture属性
011002通过对命令按钮的()属性设置以决定按下Esc键是否有效。
A,CancelB,DefaultC,VisibleD,Style
011003单选按钮的控件数组各元素之间由()属性识别。
A,NameB,ValueC,CaptionD,Index
011004执行语句Command1.Move500,1000的结果是()C
A、命令按钮向上移动500、向左移动1000
B、命令按钮移动到距屏幕左边界500、上边界1000的位置
C、命令按钮移动到距左边界500、上边界1000的位置
D、命令按钮向左移动500、向上移动1000
011005窗体上有命令按钮Command1和其他若干个控件,为使程序运行时焦点首先在Command1上,必须设置Command1的()B
AIndex为1BTabIndex为0CIndex为0DTabIndex为1
011006要使指针指向命令按钮时显示提示内容,应设置其()属性。
A、CaptionB、AppearanceC、ToolTipTextD、Font
012001通过对命令按钮的()属性设置以决定按下Esc键是否有效。
A,StyleB,VisibleC,DefaultD,Cancel
012002使用()语句将组合框Combo1的文本框的内容添加在第一项前。
c
A,Combo1.additemcombo1.listindex,0
B,Combo1.additemcombo1.text,1
C,Combo1.additemcombo1.text,0
D,Combo1.additemcombo1.listindex,1
012003窗口()属性设置在程序运行时才起作用。
A,captionB,topC,borderstyleD,backcolor
012004使用下列()语句可删除组合框中Combo1选定的项C
A、Combo1.RemoveItemCombo1.list(Index)
B、Combo1.RemoveItemCombo1.lise(index)
C、Combo1.RemoveitemCombo1.listindex
D、Combo1.RemoveItem.Combo1.Text
012005执行下列程序的结果是()B
Fori=0to3
List1.List(i)=i+10
Nexti
A,在列表框List1的第1—4项顺序添加数值型10、11、12、13
B,在列表框List1的第1—4项顺序添加字符型10、11、12、13
C,程序运行出错
D,在列表框List1后分别添加10、11、12、13四项内容
012006设置列表框的MultiSelect为()通过单击就能选择列表框中多个项A
A,1B,0C,2D,True
013002要在组合框的文本框中禁止输入内容,style属性应设置为()。
A,0
B,True
C,1
D,2
013003下列不能改变滚动条的Value值的操作是()B
A,单击滚动条两端的箭头B,按<
+>
键<
->
键
C,单击滚动条箭头与滚动块间的区域D,拖动滚动块
013004下列()是文本框具有的属性。
D
A,CaptionB,AutosizeC,StyleD,Endabled
013005设置滚动条的()属性,单击滚动箭头与滚动快间的区域时可改变滚动步长。
A,LargeChangeB,MinC,SmallChangeD,Max
013006使用滚动条控件的时候,下面说法不正确的是()。
A,拖动滚动块时可同时触发Scroll和Change事件
B,当拖动滚动块时只触发Scroll事件
C,滚动条的Value值属于[Min,Max]范围
D,当滚动条的Value值发生一次变化就触发一次Change事件
014001运行以下程序后,文本框上输入"
abcd"
字符串,变量st的内容是()。
DimstAsString
PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)
st=Chr(KeyCode)+st
Printst
A,DB,ABCDC,DCBAD,abcd
014002下列叙述中,正确的是()。
A,在KeyUp事件中,主键盘上的"
和小键盘上"
键被视为不同的键
B,在KeyDown事件中,可以识别A和a键码的输入
C,所有对象均能接受键盘事件
D,KeyPress事件中可以识别键盘上任意键码
014003设置滚动条的()属性,单击滚动箭头与滚动块间的区域是可改变滚动步长。
A,SmallChangeB,MaxC,LargechangeD,Min
014004设置控件的()属性,按Tab键可以改变该控件获得焦点的顺序B
A,TabstopB,TabindexC,indexD,Setfocus
014005下列叙述中,错误的是()。
A,KeyPress能接收所有键盘信息
B,当用户按下并释放一个键后,触发事件的顺序是KeyDown、KeyPress、KeyUP
C,KeyPress接收到的是用户通过键盘输入的ASCII码字符
D,KeyUp和KeyDown可以接收所有键盘信息
014006下程序的功能是()D
PrivateSubText1_keyPress(KeyAsciiasInteger)
IfKeyAscii<
65OrKeyAscii>
90Then
Msgbox“请重输”
KeyAscii=0
EndIf
A文本框Text1只能接收小写字母的输入
B文本框Text1可接收从键盘输入的ASCII码字符
C文本框Text1只能接收大小写字母的输入
D文本框Text1只能接收大写字母的输入
015001如下程序段的功能是:
利用公式e=1+1/2-1/3+......+1/n求自然对数的底e近似值,要求累加的到最后一项小于0.000001为止。
Dime#,t#,n#
e=0:
t=1:
n=1
DoWhile1/t[1]0.000001
e=e+1/t
t=[2]
n=n+1
Loop
Print"
自然对数的底e近似值为:
e
程序的空缺处[1]和[2]应分别填写()D
A,>
和t+nB,<
和t*nC,<
和t+nD,>
和t*n
015002运行以下程序后,在文本框上输入"
字符串,变量st的内容是()。
PrivateSubText1_keydown(KeyCodeAsInteger,ShiftAsInteger)
A,abcdB,DC,DCBAD,ABCD
015003下列程序是判断输入的正整数n是否为素数。
Dimi%,n%,t%
n=Val(InputBox("
n="
Fori=2Ton\2
Ifn/i=n\iThen
t=1
[1]
Nexti
If[2]ThenPrint"
不是素数"
ElsePrint"
是素数"
程序的空缺处[1[和[2]应分别填写()。
A,i=i+1和t=0B,ExitFor和t=1C,ExitFor和t=0D,i=i+1和t=1
015004如下程序段的功能是:
从键盘上输入若干学生的考试分数,当输入负数时结束输入,然后输出其中最高分、最低分和平均分。
PrivateSubForm_Click()
Dimx!
mmax!
mmin!
s!
n%
X=val(Inputbox("请输入学生的考试分数"))
Mmax=x:
mmin=x:
s=x:
n=1
Dowhilex>
=0
If[1]Then
Mmax=x
Ifx<
mminThen
Mmin=x
S=s+x
N=[2]
Max="
;
mmax,"
Min="
mmin,"
s="
s/n