计算机二级VB第34章选择题及答案.docx
- 文档编号:24488856
- 上传时间:2023-05-28
- 格式:DOCX
- 页数:30
- 大小:23.65KB
计算机二级VB第34章选择题及答案.docx
《计算机二级VB第34章选择题及答案.docx》由会员分享,可在线阅读,更多相关《计算机二级VB第34章选择题及答案.docx(30页珍藏版)》请在冰豆网上搜索。
计算机二级VB第34章选择题及答案
1、以下()语句可表示[50,100]之间的随机整数。
A、Int(Rnd*51)+49
B、Int(Rnd*51+50)
C、Int(Rnd*50)+50
D、Int(Rnd*50+50)
2、设a=”39级台阶”,使b=”台阶”的语句是()。
A、Right(a,4)
B、Instr(a,5,4)
C、Left(a,5,4)
D、Mid(a,4,2)
3、下列语句合法的是()。
A、x+y=2
B、x>y=2
C、x=y>2
D、x=y++
4、定义变量时如不指定类型,该变量为()类型。
A、Integer
B、String
C、Variant
D、Single
5、设a=6,b=5,c=-2;执行语句Printa>b>c后,窗体上显示的是()。
A、1
B、True
C、False
D、出错信息
6、下列语句组:
a$="TodayAndTomorrow"
b$=Right(a$,8):
c$=Left(a$,5)
msgboxa$,,b$,c$,5
执行后消息框的标题是()。
A、Today
B、Tomorrow
C、TodayAndTomorrow
D、1
7、如果x小于y的平方,则在窗体上输出”OK”。
完成该要求的条件语句是()。
A、Ifx B、Ifx C、Ifx D、Ifx 8、表达式Len(”幸运52”)的值是()。 A、0 B、4 C、6 D、8 9、错误使用Print方法的是()。 A、 B、 C、 D、 10、执行x=MsgBox("数据类型不匹配",vbOKCancel,"出错提示! "),然后单击消息框的“取消“按钮,x的值是()。 A、True B、False C、1 D、2 11、下列为字符串变量的是()。 A、x! B、x# C、x% D、x$ 12、下列正确的赋值语句是()。 A、i=j=0 B、i=0: j=0 C、i=0,j=0 D、i=0;j=0 13、除去字符串左侧空格的函数是()。 A、Left() B、Trim() C、Ltrim() D、LeftTrim() 14、VB表达式Format(Cint(””),”’)的值是()。 A、 B、 C、 D、3 15、执行x=MsgBox("数据类型不匹配",,"出错提示! "),然后按回车,x的值是()。 A、0 B、1 C、True D、False 16、能清除文本框Text1中内容的语句是()。 A、Text1=”” B、=”” C、 D、 17、有语句IfX=0ThenY=0,下列叙述中正确的是()。 A、X=0和Y=0均为赋值语句 B、X=0和Y=0均为关系表达式 C、X=0为关系表达式,Y=0为赋值语句 D、X=0为赋值语句,Y=0为关系表达式 18、设有语句组: Dims1asstring*5 S1=”vbtest” 则s1的值为()。 A、vbtest B、vbte C、vbtes D、btest 19、设a=6,b=-3,则以下表达式值为True的是()。 A、a<0orb>0 B、a<0andb>0 C、a>0andb>0 D、a<0eqvb>0 20、执行X=InputBox("请输入半径",0,"求面积"),在输入框中输入3后回车,则下列叙述中,正确的是()。 A、X的值是数值3 B、X的值是字符”3” C、0是默认值 D、对话框标题是”求面积” 21、下列叙述中错误的是()。 A、不允许使用行号与标号 B、单条语句可分行书写 C、同一行上可以书写多条语句 D、VB代码不区分字母的大小写 22、下列叙述中错误的是()。 A、窗体的Load事件在加载窗体时发生 B、窗体的Height、Width属性用于设置窗体的高和宽 C、执行UnloadForm1语句后,窗体仍在内存中,但不可见 D、当窗体的Enabled属性为False时,对窗体的操作都被禁止 23、由()关键字声名的局部变量在整个程序运行时一直存在。 A、Dim B、Public C、Static D、Private 24、下列逻辑表达式的值为True的是()。 A、“A”<”9” B、“A”>”a” C、“a”>”AT” D、“AT”<”AND” 25、当x=-1时,函数IIF(x>0,1,IIF(x<0,-1,0))的返回值是()。 A、0 B、1 C、-1 D、出错 26、正确使用Cls方法的是()。 A、 B、 C、 D、 27、下列语句正确的是()。 A、MsgBoxVbokonly,”Error” B、MsgBox”Error”,Vbokonly C、MsgBox(Vbokonly,”Error”) D、MsgBox(”Error”,Vbokonly) 28、使用()方法可以隐藏窗体,但不从内存中释放。 A、Show B、Load C、Hide D、Unload 29、下列哪一个是日期型常量()。 A、“06/08/04” B、#06/08/04# C、06/08/04 D、{06/08/04} 30、如果vb语句超过一行,可以用空格加()续行。 A、_ B、+ C、; D、- 31、下列程序运行时,消息框显示的内容是()。 PrivateSubCommand1_Click() MsgBoxCStr(123+321) EndSub A、444 B、123321 C、123+321 D、显示出错信息 32、运行时,单击窗体不能将窗体的背景色设置为红色的事件过程是()。 A、PrivateSubForm_Click() =vbRed EndSub B、PrivateSubForm_Click() =vbRed EndSub C、PrivateSubForm_Click() =vbRed EndSub D、PrivateSubForm_Click() BackColor=vbRed EndSub 33、使文本框能显示多行文本,需设置()。 A、Autosize属性为True B、Multiline属性为True C、Singleline属性为False D、Maxlines属性大于1 34、表达式instr(3,”文件系统控件”,‘“控件”)的值是()。 A、2 B、3 C、5 D、6 35、下列语句错误的是()。 A、 B、 C、 D、 36、执行MsgBox"除数不能为0",vbexclamation,"数据出错! ",在弹出的消息框中显示的图标是()。 A、停止图标 B、问号图标 C、感叹号 D、消息图标 37、下列求两数中最小数的程序段不正确的是()。 A、Ifa Min=b B、Min=IIf(a C、Ifb>=aThenMin=aelseMin=b D、Min=b: Ifb>=aThenMin=a 38、执行PrintLen(InputBox("请输入编号: ")),在输入框中输入“神州1号”后回车,结果为()。 A、4 B、7 C、0 D、出错 39、执行n=InPutBox(“n=”,0,“n! ”),在输入框中输入5后回车,则下列叙述中正确的是()。 A、0是默认值 B、输入框标题是“n=” C、n等于数值5 D、n的值为字符“5” 40、下列为单精度变量的是()。 A、X! B、X# C、X% D、X$ 41、判断整型变量x是奇数的表达式是()。 A、Xmod2<>0 B、Xmod2! =0 C、Xmod2≠0 D、Xmod2=0 42、表达式fix()+int(-)的值是()。 A、0 B、-1 C、1 D、以上都不对 43、窗体上有一个命令按钮command1,编写如下事件过程: PrivateSubCommand1_Click() x=InputBox("x=") y=InputBox("y=") Printx+y EndSub 运行后单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。 A、444 B、123321 C、123+321 D、出错信息 44、日期常量用()作为界定符。 A、“ B、% C、# D、& 45、表示x大于0且小于10的vb表达式是()。 A、0 B、x>0andx<10 C、x>0orx<10 D、x>0: x<10 46、表达式instr(2,”文本文件”,”文”)的值是()。 A、0 B、1 C、3 D、5 47、vb表达式format(val(”111a”),”##.##”)的值是()。 A、11.1a B、11.10 C、111. D、111.00 48、Print"10+6=";10+6的输出结果是()。 A、16=10+6 B、10+6=10+6 C、10+6=16 D、"10+6="=10+6 49、下列运算符中,优先级最高的是()。 A、Like B、Mod C、Not D、Eqv 50、能判断一个表达式的值是否为数值类型的函数是()。 A、IsDate() B、IsNumeric() C、IsData() D、IsNumber() 51、Kill语句在vb6中的功能是()。 A、卸载内存中的应用程序 B、杀死内存中的病毒 C、删除内存中的缓冲文件 D、删除磁盘上的文件 52、执行下列语句后,x的值是()。 a=3 x=IIF(a>5,int,fix) A、5 B、-5 C、-6 D、6 53、下列语句合法的是()。 A、1+2=3 B、y>0=x C、x=y<>0 D、x=2y 54、下列语句不合法的是()。 A、x=1;y=2 B、x,y C、x;y D、x=1,y=2 55、下列赋值语句正确的是()。 A、Label1=“欢迎” B、=“欢迎” C、Text1=“欢迎” D、Text=“欢迎” 56、如果Sgn(x)的值为-1,整型变量x的值为()。 A、0 B、整数 C、正整数 D、负整数 57、返回值为数值的函数是()。 A、Mid B、Instr C、Left D、Rtrim 58、可以同时删除字符串前导和尾部空白的函数是()。 A、Ltrim B、Rtrim C、Trim D、Mid 59、函数String(n,”str”)的功能是()。 A、数值型数据转换为字符串 B、返回由n个字符组成的字符串 C、从字符串取出n个字符 D、从字符串中第n个字符的位置开始取字符串 60、表达式2=3<1的值是()。 A、0 B、1 C、True D、False 61、下列运算符中优先级最低的是()。 A、* B、^ C、/ D、\ 62、InputBox函数返回值的类型为()。 A、数值 B、字符串 C、变体 D、数值或字符串(视输入的数据而定) 63、下列逻辑表达式的值为False的是()。 A、"A">"9" B、"A"<"a" C、"AT">"AT" D、"an">"an" 64、下列关于符号常量的叙述,正确的是()。 A、符号常量必须在第一次使用时被赋值 B、符号常量可以在任何时候被赋值 C、符号常量必须在定义时被赋值 D、符号常量与变量不同,没有数据类型之分 65、执行语句MsgBox"除数不能为0! ",48,"数据出错",在弹出的对话框中显示的图标是()。 A、感叹号图标 B、问号图标 C、停止图标 D、消息图标 66、下列运算符中,优先级最低的是()。 A、\ B、/ C、MOD D、* 67、对于InputBox函数,下列说法不正确的是()。 A、InputBox函数输入的是数值型 B、InputBox函数值必须赋予一个变量 C、InputBox函数prompt参数不能缺省 D、每执行一次InputBox函数,只能输入一个值 68、除去字符串左右侧空格的函数是()。 A、Rtrim() B、Trim() C、Ltrim() D、Mid() 69、表达式Len("神州6号")的值是()。 A、10 B、4 C、5 D、8 70、下列关于InputBox函数的叙述,错误的是()。 A、可以省略任何参数 B、可以指定默认值 C、可以在屏幕指定位置显示输入框 D、函数调用时返回值为String类型 71、判断整型变量x是5的倍数的表达式是()。 A、xMod5<>0 B、int(x/5)=x/5 C、x/5≠int(x/5) D、5Modx=0 72、以下能正确定义数据类型TelBook的代码是()。 A、TypeTelBook NameAsString*12 TeLAsInteger EndTypeTelBook B、TypeTelBook NameAsString*12 TeLAsInteger TypeEnd C、TypeTelBook NameString*12 TeLAsInteger EndType D、TypeTelBook NameString*8 TeLAsInteger EndTelBook 73、不能被本模块的其它过程引用的是()。 A、局部变量 B、模块级变量 C、全局变量 D、以上都是 74、下列变量的数据类型为实型的是()。 A、X! B、X% C、X$ D、X& 75、设A=10: B=8: C=6;则与执行语句B>AANDB>C返回结果相同的语句是()。 A、A>BORB>C B、B>AORB>C C、NOT(B>A) D、A 76、函数Choose(2,"+","-","×","÷")返回值是()。 A、+ B、- C、× D、÷ 77、MsgBox函数有返回值时的类型是()。 A、数值型 B、变体型 C、字符串型 D、逻辑型 78、设a=8,b=6,c=-1;执行语句Printa>b>c后,窗体上显示的是()。 A、1 B、True C、False D、出错信息 79、执行PrintFormat,"###,#"),在窗体上显示()。 A、012, B、 C、12, D、1, 80、对于程序中的一条声明语句: ConstPi=,下列说法错误的是()。 A、此语句定义了Pi为一个用符号表示的常量 B、符号常量Pi为单精度型 C、本语句和声明语句PrivateConstPi=是一样的 D、定以后的符号常量Pi可以直接被调用 81、窗体上有一命令按钮Command1,编写下列事件过程: PrivateSubCommand1_Click() MsgBoxCStr("123"+123) EndSub 程序运行时,单击按钮,消息对话框显示的内容是()。 A、246 B、123123 C、123+123 D、显示出错信息 82、表达式Chr(Asc("B")+1)的值是()。 A、“C” B、C C、67 D、“67” 83、表达式Int+CInt+27Mod10\3的值是()。 A、4 B、3 C、2 D、1 84、函数Int和Int的值分别为()。 A、-10和10 B、-10和9 C、-9和10 D、-9和9 85、下列关于MsgBox函数的叙述,正确的是()。 A、可以省略任何参数 B、可以在屏幕指定位置显示消息框 C、可以指定消息框的默认按钮 D、函数返回值的类型为String类型 86、设字符串变量X$="ABCDEFGH": Y$="XY",那么InStr(X$,"CDE")的值为()。 A、2 B、3 C、0 D、5 87、执行X=inputbox("输入数值","0","示例"),在键盘上输入20后按回车,则()。 A、变量X的值是“输入数值” B、变量X的值是0 C、变量X的值是“20” D、变量X的值是“示例” 88、下列对变量的定义中,不能定义X为变体变量的是()。 A、DimXAsDouble B、DimXAsVariant C、DimX D、X=23 89、单击Cmd1命令按钮,由Text1文本框获得x的值,根据以下条件计算y的值: 当x>0时,y的值为x的自然对数;当x<=0时,y的值为x的绝对值。 并将y的值现实在Label1中。 以下能正确计算y值的程序是()。 A、x=Val y=Abs(x) Ifx>0Theny=Log(x) =y B、x=Val Ifx<=0Theny=Log(x) Else y=Abs(x) =y C、x=Val y=Log(x) Ifx<=0Theny=Abs(x) =y D、x=Val Ifx>=0Theny=Abs(x) Else y=Log(x) =y 90、执行语句a="softwareandhardware": b=Right(a,8): c=Mid(a,1,8): MsgBoxa,,c,b,1后消息框的标题是()。 A、1 B、software C、hardware D、softwareandhardware 91、执行以下程序段后,变量c$的值为()。 a$="Basic程序设计教程" b$="Visual" c$=b$&UCase(Mid(a$,1,6))&Right(a$,2) A、VisualBasic B、VISUALBASIC教程 C、VisualBasic程序 D、VisualBASIC教程 92、下列表达式的运算结果中,值最大的是()。 A、5\6 B、5/6 C、6mod5 D、5mod6 93、以下不是整型常量的是()。 A、&25 B、25 C、&H25 D、25! 94、表达式UCase(Mid("basic! ",1,1))+Right("basic! ",5)的值是()。 A、"asic" B、"Asic! " C、"basic! " D、"Basic! " 95、下列()是合法的变量名。 A、a_1 B、4A C、a-b D、string 96、下列叙述中,错误的是()。 A、VB程序代码不区分字母大小写 B、VB程序代码中使用“//”表示注释一行 C、VB程序代码中不能使用数字作为标识符的首字符 D、VB程序代码以“回车换行”作为语句结束标志 97、下列关于VB代码编辑时常用组合键的叙述错误的是()。 A、Ctrl+C表示复制选定代码 B、Ctrl+X表示剪切选定代码 C、Ctrl+P表示粘贴代码 D、Ctrl+Y表示删除整行代码 98、用户自定义数据类型的成员不能是()。 A、数组 B、日期型 C、货币型 D、定长字符串 99、如要表示一个在100~300000之间变化的整数,应使用()型变量。 A、Integer B、String C、Long D、Byte 100、下列赋值语句中,正确的是()。 A、i+j=10 B、2i=j C、j=i+j D、i=j=0 101、能正确表达2的3次幂的表达式是()。 A、2*3 B、2^3 C、2**3 D、2&3 102、表达式123+23Mod100\7的值是()。 A、6 B、126 C、20 D、132 103、表达式12000+"123"&100的值是()。 A、"" B、12223 C、24300 D、"12223" 104、下列表达式中,非法的是()。 A、a B、a>b+c C、a≠b>c D、a=b+c 105、表达式23+23Mod50\7的值是()。 A、23 B、46 C、25 D、123 106、下列表达式的值为15的是()。 A、Int B、Fix C、Round D、Trunc 107、返回值为非字符串的函数是()。 A、Ucase B、Str C、Asc D、Chr 108、在立即窗口中执行语句: a=InputBox("请输入姓名: ","姓名","张三"),出现输入对话框后直接选择"确定"按纽后,a的值为()。 A、姓名 B、张三 C、请输入姓名: D、以上都不对 109、表达式Mid(“ABC”,3)的结果为()。 A、CCC B、ABC C、C D、AAA 110、以下()是合法的变量名。 A、_xyz B、X+Y C、xyz123 D、integer 111、Int\10的值为()。 A、199 B、 C、198 D、 112、以下语句中,错误的是()。 A、MsgBox"error",vbOKCancel B、y=MsgBox("error",vbOKCancel)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 VB 34 选择题 答案