计算机二级VB第3-4章选择题及答案.doc_第1页
计算机二级VB第3-4章选择题及答案.doc_第2页
计算机二级VB第3-4章选择题及答案.doc_第3页
计算机二级VB第3-4章选择题及答案.doc_第4页
计算机二级VB第3-4章选择题及答案.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 以下()语句可表示50,100之间的随机整数。A、 Int(Rnd*51)+49B、 Int(Rnd*51+50)C、 Int(Rnd*50)+50D、 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+y2B、 xy=2C、 x=y2D、 x=y+4、 定义变量时如不指定类型,该变量为()类型。A、 IntegerB、 StringC、 VariantD、 Single5、 设a6,b5,c2;执行语句Print abc后,窗体上显示的是()。A、 1B、 TrueC、 FalseD、 出错信息6、 下列语句组:a$=Today And Tomorrowb$=Right(a$,8):c$=Left(a$,5)msgbox a$,b$,c$,5执行后消息框的标题是()。A、 TodayB、 TomorrowC、 Today And TomorrowD、 17、 如果x小于y的平方,则在窗体上输出”OK”。完成该要求的条件语句是()。A、 If x y 2 Then OKB、 If x y 2 Then Show OKC、 If x y 2 Then Print OKD、 If x y 2 Then Put OK8、 表达式Len(”幸运52”)的值是()。A、 0B、 4C、 6D、 89、 错误使用Print方法的是()。A、 Picture1.PrintB、 Form1.PrintC、 Debug.PrintD、 Text1.Print10、 执行x = MsgBox(数据类型不匹配, vbOKCancel, 出错提示!),然后单击消息框的“取消“按钮,x的值是()。A、 TrueB、 FalseC、 1D、 211、 下列为字符串变量的是()。A、 x!B、 xC、 xD、 x$12、 下列正确的赋值语句是()。A、 ij0B、 i0:j0C、 i0,j0D、 i0;j013、 除去字符串左侧空格的函数是()。A、 Left()B、 Trim()C、 Ltrim()D、 LeftTrim()14、 VB表达式Format(Cint(”3.14”),”00.00)的值是()。A、 03.00B、 03.14C、 3.14D、 315、 执行x = MsgBox(数据类型不匹配, , 出错提示!),然后按回车,x的值是()。A、 0B、 1C、 TrueD、 False16、 能清除文本框Text1中内容的语句是()。A、 Text1=”B、 Text1.text=” C、 Text1.clearD、 Text1.cls17、 有语句If X0 Then Y0,下列叙述中正确的是()。A、 X0 和Y0均为赋值语句B、 X0 和Y0均为关系表达式C、 X0 为关系表达式,Y0为赋值语句D、 X0 为赋值语句,Y0为关系表达式18、 设有语句组:Dim s1 as string*5S1=”vb test”则s1的值为()。A、 vb testB、 vb teC、 vbtesD、 btest19、 设a6,b3,则以下表达式值为True的是()。A、 a0B、 a0C、 a0 and b0D、 a020、 执行X = InputBox(请输入半径, 0, 求面积),在输入框中输入3后回车,则下列叙述中,正确的是()。A、 X的值是数值3B、 X的值是字符”3”C、 0是默认值D、 对话框标题是”求面积”21、 下列叙述中错误的是()。A、 不允许使用行号与标号B、 单条语句可分行书写C、 同一行上可以书写多条语句D、 VB代码不区分字母的大小写22、 下列叙述中错误的是()。A、 窗体的Load事件在加载窗体时发生B、 窗体的Height、Width属性用于设置窗体的高和宽C、 执行Unload Form1语句后,窗体仍在内存中,但不可见D、 当窗体的Enabled属性为False时,对窗体的操作都被禁止23、 由()关键字声名的局部变量在整个程序运行时一直存在。A、 DimB、 PublicC、 StaticD、 Private24、 下列逻辑表达式的值为True的是()。A、 “A”a”C、 “a”AT”D、 “AT”0,1, IIF(x0,-1,0))的返回值是()。A、 0B、 1C、 -1D、 出错26、 正确使用Cls方法的是()。A、 Text1.ClsB、 Picture1.ClsC、 List1.ClsD、 Image1.Cls27、 下列语句正确的是()。A、 MsgBox Vbokonly,”Error”B、 MsgBox ”Error”, VbokonlyC、 MsgBox( Vbokonly,”Error”)D、 MsgBox (”Error”,Vbokonly)28、 使用()方法可以隐藏窗体,但不从内存中释放。A、 ShowB、 LoadC、 HideD、 Unload29、 下列哪一个是日期型常量()。A、 “060804”B、 060804C、 060804D、 06080430、 如果vb语句超过一行,可以用空格加()续行。A、 _B、 C、 ;D、 31、 下列程序运行时,消息框显示的内容是()。Private Sub Command1_Click()MsgBox CStr(123 + 321)End SubA、 444B、 123321C、 123321D、 显示出错信息32、 运行时,单击窗体不能将窗体的背景色设置为红色的事件过程是()。A、 Private Sub Form_Click()Me.BackColor = vbRedEnd SubB、 Private Sub Form_Click()Form1.BackColor = vbRedEnd SubC、 Private Sub Form_Click()This.BackColor = vbRedEnd SubD、 Private Sub Form_Click()BackColor = vbRedEnd Sub33、 使文本框能显示多行文本,需设置()。A、 Autosize属性为TrueB、 Multiline属性为TrueC、 Singleline属性为FalseD、 Maxlines属性大于134、 表达式instr(3,”文件系统控件”,“控件”)的值是()。A、 2B、 3C、 5D、 635、 下列语句错误的是()。A、 Me.ClsB、 Picture1.ClsC、 Text1.ClsD、 Form1.Cls36、 执行MsgBox除数不能为0,vbexclamation , 数据出错!,在弹出的消息框中显示的图标是()。A、 停止图标B、 问号图标C、 感叹号D、 消息图标37、 下列求两数中最小数的程序段不正确的是()。A、 If ab Then Min=a : Min=bB、 Min=IIf(a=a Then Min=a else Min=bD、 Min=b : If b=a Then Min=a38、 执行Print Len(InputBox(请输入编号:),在输入框中输入“神州1号”后回车,结果为()。A、 4B、 7C、 0D、 出错39、 执行nInPutBox(“n”,0,“n!”),在输入框中输入5后回车,则下列叙述中正确的是()。A、 0是默认值B、 输入框标题是“n”C、 n等于数值5D、 n的值为字符“5”40、 下列为单精度变量的是()。A、 X!B、 XC、 XD、 X$41、 判断整型变量x是奇数的表达式是()。A、 X mod 20B、 X mod 2!=0C、 X mod 20D、 X mod 2=042、 表达式fix(5.6)+int(5.6)的值是()。A、 0B、 1C、 1D、 以上都不对43、 窗体上有一个命令按钮command1,编写如下事件过程:Private Sub Command1_Click()x = InputBox(x=)y = InputBox(y=)Print x + yEnd Sub运行后单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。A、 444B、 123321C、 123+321D、 出错信息44、 日期常量用()作为界定符。A、 “B、 %C、 #D、 &45、 表示x大于0且小于10的vb表达式是()。A、 0x0 and x0 or x0:x5,int(-5.6), fix (5.6))A、 5B、 -5C、 -6D、 653、 下列语句合法的是()。A、 1+23B、 y0=xC、 x=y0D、 x=2y54、 下列语句不合法的是()。A、 x=1;y=2B、 x,yC、 ? x;yD、 x=1,y=255、 下列赋值语句正确的是()。A、 Label1=“欢迎”B、 Text1.Text=“欢迎”C、 Text1 =“欢迎”D、 Text=“欢迎”56、 如果Sgn(x)的值为1,整型变量x的值为()。A、 0B、 整数C、 正整数D、 负整数57、 返回值为数值的函数是()。A、 MidB、 InstrC、 LeftD、 Rtrim58、 可以同时删除字符串前导和尾部空白的函数是()。A、 LtrimB、 RtrimC、 TrimD、 Mid59、 函数String(n,”str”)的功能是()。A、 数值型数据转换为字符串 B、 返回由n个字符组成的字符串C、 从字符串取出n个字符D、 从字符串中第n个字符的位置开始取字符串60、 表达式239B、 AAT D、 an an64、 下列关于符号常量的叙述,正确的是( )。A、 符号常量必须在第一次使用时被赋值B、 符号常量可以在任何时候被赋值C、 符号常量必须在定义时被赋值D、 符号常量与变量不同,没有数据类型之分65、 执行语句MsgBox 除数不能为0!, 48,数据出错,在弹出的对话框中显示的图标是( )。A、 感叹号图标B、 问号图标C、 停止图标D、 消息图标66、 下列运算符中,优先级最低的是( )。A、 B、 /C、 MODD、 *67、 对于InputBox函数,下列说法不正确的是( )。A、 InputBox函数输入的是数值型 B、 InputBox函数值必须赋予一个变量C、 InputBox函数prompt参数不能缺省D、 每执行一次InputBox函数,只能输入一个值68、 除去字符串左右侧空格的函数是( )。A、 Rtrim()B、 Trim() C、 Ltrim()D、 Mid()69、 表达式Len(神州6号)的值是( )。A、 10B、 4C、 5D、 8 70、 下列关于InputBox函数的叙述,错误的是( )。A、 可以省略任何参数 B、 可以指定默认值C、 可以在屏幕指定位置显示输入框D、 函数调用时返回值为String类型71、 判断整型变量x是5的倍数的表达式是( )。A、 x Mod 5 0B、 int(x/5)=x/5C、 x/5int(x /5)D、 5 Mod x = 072、 以下能正确定义数据类型TelBook的代码是( )。A、 Type TelBook Name As String*12 TeL As Integer End Type TelBookB、 Type TelBook Name As String*12TeL As IntegerType EndC、 Type TelBookName String*12TeL As IntegerEnd TypeD、 Type TelBookName String*8TeL As IntegerEnd TelBook 73、 不能被本模块的其它过程引用的是()。A、 局部变量B、 模块级变量C、 全局变量D、 以上都是74、 下列变量的数据类型为实型的是()。A、 X!B、 X%C、 X$D、 X&75、 设A=10:B8:C6;则与执行语句BA AND BC返回结果相同的语句是()。A、 AB OR BCB、 BA OR BCC、 NOT (BA)D、 Abc后,窗体上显示的是()。A、 1B、 TrueC、 FalseD、 出错信息79、 执行Print Format(1234.567, #,#0.00),在窗体上显示()。A、 012,34.56B、 1234.56C、 12,34.57D、 1,234.5780、 对于程序中的一条声明语句:Const Pi = 3.14,下列说法错误的是()。A、 此语句定义了Pi为一个用符号表示的常量B、 符号常量Pi为单精度型C、 本语句和声明语句Private Const Pi = 3.14是一样的D、 定以后的符号常量Pi可以直接被调用81、 窗体上有一命令按钮Command1,编写下列事件过程:Private Sub Command1_Click() MsgBox CStr(123 + 123)End Sub程序运行时,单击按钮,消息对话框显示的内容是()。A、 246B、 123123C、 123+123D、 显示出错信息82、 表达式Chr (Asc(B) + 1)的值是()。A、 “C”B、 CC、 67D、 “67”83、 表达式Int(-2.8) + CInt(3.5) + 27 Mod 10 3的值是()。A、 4B、 3C、 2D、 184、 函数Int(-9.6)和Int(9.6)的值分别为()。A、 -10和10B、 -10和9C、 -9和10D、 -9和985、 下列关于MsgBox函数的叙述,正确的是()。A、 可以省略任何参数B、 可以在屏幕指定位置显示消息框C、 可以指定消息框的默认按钮D、 函数返回值的类型为String类型86、 设字符串变量X$ = ABCDEFGH:Y$ = XY,那么InStr(X$, CDE)的值为()。A、 2B、 3C、 0D、 587、 执行X=inputbox(输入数值,0,示例),在键盘上输入20后按回车,则()。A、 变量X的值是“输入数值”B、 变量X的值是0C、 变量X的值是“20”D、 变量X的值是“示例”88、 下列对变量的定义中,不能定义X为变体变量的是()。A、 Dim X As DoubleB、 Dim X As VariantC、 Dim XD、 X = 2389、 单击Cmd1命令按钮,由Text1文本框获得x的值,根据以下条件计算y的值:当x0时,y的值为x的自然对数;当x 0 Then y = Log(x)Label1.Caption = yB、 x = Val(Text1.Text)If x = 0 Then y = Log(x)Else y = Abs(x)Label1.Caption = yC、 x = Val(Text1.Text)y = Log(x)If x = 0 Then y = Abs(x)Else y = Log(x)Label1.Caption = y90、 执行语句a = software and hardware: b = Right(a, 8): c = Mid(a, 1, 8): MsgBox a, , c, b, 1后消息框的标题是()。A、 1B、 software C、 hardwareD、 software and hardware91、 执行以下程序段后,变量c$的值为()。a$ = Basic 程序设计教程b$ = Visualc$ = b$ & UCase(Mid(a$, 1, 6) & Right(a$, 2)A、 Visual BasicB、 VISUAL BASIC教程C、 Visual Basic 程序D、 Visual BASIC 教程92、 下列表达式的运算结果中,值最大的是()。A、 56B、 5/6C、 6 mod 5D、 5 mod 693、 以下不是整型常量的是()。A、 &25B、 25C、 &H25D、 25!94、 表达式UCase(Mid(basic!, 1, 1) + Right(basic!, 5)的值是()。A、 asicB、 Asic!C、 basic!D、 Basic!95、 下列()是合法的变量名。A、 a_1B、 4AC、 a-bD、 string96、 下列叙述中,错误的是( )。 A、 VB程序代码不区分字母大小写B、 VB程序代码中使用“/”表示注释一行C、 VB程序代码中不能使用数字作为标识符的首字符D、 VB程序代码以“回车换行”作为语句结束标志97、 下列关于VB代码编辑时常用组合键的叙述错误的是( )。 A、 CtrlC表示复制选定代码B、 CtrlX表示剪切选定代码C、 CtrlP表示粘贴代码D、 CtrlY表示删除整行代码98、 用户自定义数据类型的成员不能是( )。A、 数组B、 日期型C、 货币型D、 定长字符串99、 如要表示一个在100300000之间变化的整数,应使用( )型变量。 A、 IntegerB、 StringC、 LongD、 Byte100、 下列赋值语句中,正确的是( )。A、 i + j = 10B、 2i = jC、 j = i + jD、 i = j = 0101、 能正确表达2的3次幂的表达式是( )。 A、 2 * 3B、 2 3C、 2 * 3D、 2 & 3102、 表达式123 + 23 Mod 100 7的值是( )。 A、 6B、 126C、 20D、 132103、 表达式12000 + 123 & 100的值是( )。 A、 12123100B、 12223C、 24300D、 12223104、 下列表达式中,非法的是( )。A、 ab+cC、 abcD、 a=b+c105、 表达式23 + 23 Mod 50 7的值是( )。A、 23B、 46C、 25D、 123106、 下列表达式的值为15的是( )。 A、 Int(14.6)B、 Fix(14.6)C、 Round(15.3) D、 Trunc(15.3)107、 返回值为非字符串的函数是( )。 A、 UcaseB、 StrC、 AscD、 Chr108、 在立即窗口中执行语句:a=InputBox(请输入姓名:,姓名,张三),出现输入对话框后直接选择确定按纽后,a的值为( )。A、 姓名B、 张三C、 请输入姓名:D、 以上都不对109、 表达式Mid(“ABC”,3)的结果为()。A、 CCCB、 ABCC、 CD、 AAA110、 以下()是合法的变量名。A、 _xyzB、 X+YC、 xyz123D、 integer111、 Int(1985.5)10的值为()。A、 199B、 198.6C、 198D、 198.5112、 以下语句中,错误的是()。A、 MsgBox error, vbOKCancelB、 y = MsgBox(error, vbOKCancel)C、 MsgBox vbOKCancel, errorD、 y = MsgBox(error)113、 执行语句Print Format$(5456.678, 0#,#0.00),正确的输出是()。A、 5456.68B、 5,456.68C、 0 5,456.67D、 05,456.68114、 表达式12Str(88.8)的值为()。A、 1288B、 1288.8C、 100.8D、 12 88.8115、 在窗体中,用()语句声明的变量Z是静态变量。A、 Public Z As IntegerB、 Private Z As IntegerC、 Dim Z As IntegerD、 Static Z As Integer116、 以下的VB表达式中,错误的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论