2022年2022年计算机期末复习 .pdf
第八章模 块(一)选择题(1)VBA 中定义符号常量可以用关键字A)Const B)Dim C)Public D) Static (2)以下关于运算优先级比较,叙述正确的是A)算术运算符 逻辑运算符 关系运算符B)逻辑运算符关系运算符 算术运算符C)算术运算符关系运算符 逻辑运算符D)以上均不正确(3)定义了二维数组A(2 to 5,5), 则该数组的元素个数为A)25 B)36 C)20 D) 24 (4)以下内容中不属VBA 提供的数据验证函数是A)IsText B)IsDate C)IsNumeric D) IsNull (5)程序段:str1 = ” helloworld”str2 = ” 计算机等级考试”str3 = Right(strl, 3) str3 的返回值是) hel ) loworld ) rld ) hellowo (6)VBA 中定义局部变量可以用关键字A)Const B)Dim C)Public D) Static (7)VBA 表达式 IIf(0 ,20,30)的值为A)20 B)30 C)25 D) 10 (8)连接式“ 2+3”&“=”& (2+3) 的运算结果为A) “2+3=2+3 ”B) “2+3=5”C) “5=5”D) “5=2+3”(9)VBA 表达式 Chr(Asc(Ucase( “abcdefg” )返回值是A) A B)97 C)a D) 65 (10) 模块中声明 ” Option Base 0” ,定义三维数组A(5,5,5),则数组的元素个数为A)15 B)25 C)125 D) 216 (11) 运行下面的字段:For k = 5 to 10 Step 2 k= k*2 Next k则循环次数为A)1 B)2 C)3 D) 5 (12) 表达式 (“周” 4 AND 1 =2 )B) ( 104 OR 1 =2 )C)NOT (43)D) (45 B)Not(i5)C)i B And B C 执行以上程序段后,MyCheck 为。(59) 已知如下程序段:Dim A, B, C, MyCheck A =10: B = 8: C = 6 MyCheck =B A And B C 执行以上程序段后,MyCheck 为。(60) 已知如下程序段:Dim MyNumber MyNumber=Abs (50.3) 执行以上程序段后,MyNumber 为。(61) 已知如下程序段:Dim MyNumber MyNumber=Abs (-50.3) 执行以上程序段后,MyNumber 为。(62) 已知如下程序段:Dim MyNumber MyNumber=Int (99.8) 执行以上程序段后,MyNumber 为。(63) 已知如下程序段:Dim MyNumber MyNumber=Fix (99.2) 执行以上程序段后,MyNumber 为。(64) 已知如下程序段:Dim MyNumber MyNumber=Int (-99.8) 执行以上程序段后,MyNumber 为。(65) 已知如下程序段:Dim MyNumber MyNumber=Fix (-99.8) 执行以上程序段后,MyNumber 为。(66) 已知如下程序段名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - Dim MyString,MyLen MyString=Hello World MyLen=Len (MyString) 执行以上程序段后,MyLen 为。(67) 已知如下程序段Dim AnyString, MyStr AnyString=Hello World MyStr=Left (AnyString,7) 执行以上程序段后,MyStr 为 _Hello W 。(68) 已知如下程序段:Dim AnyString MyStr AnyString = “ Hello World ”MyStr = Right (AnyString , 5) 执行以下程序段后,MyStr 为。(69) 已知如下程序段:Dim UpperCase, LowerCase UpperCase = “ Hello World ”LowerCase = Lcase(UpperCase)执行以上程序段后,LowerCase 为。(70) 已知如下程序段:Dim MyString, TrimString MyString = “ ”TrimString = LTrim (RTrim (MyString ) )执行以上程序段后,TrimString = 。(71) 已知如下程序段:Dim MyString, TrimString MyString = “ ”TrimString = Trim ( MyString )执行以上程序段后,TrimString = 。(72) 已知如下程序段:Dim MyChar MyChar = Chr (65)执行以上程序段后,MyChar= 。(73) 已知如下程序段:Dim MyChar MyChar = Chr (97)执行以上程序段后,MyChar= 。(74) 已知如下程序段:Dim MyChar MyChar=Val(” 2457” )执行以上程序段后,MyChar=_ 。(75) 已知如下程序段:Dim MyChar MyChar=Val(” 2 45 7” )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 执行以上程序段后,MyChar=_ 。(76) 已知如下程序段:Dim MyChar MyChar=Val(” 24 and 57” )执行以上程序段后,MyChar=_ 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 模 块 答案(一)选择题1.A 2.C 3.D 4.A 5.C 6.B 7.B 8.B 9.A 10.D 11.A 12.A 13.C 14.D 15.C 16.C 17.C 18.C 19.B 20.B 21.B 22.C 23.D 24.B 25.C 26.C 27.D 28.B 29.B 30.A 31.C 32.A 33.A 34.C 35.B 36.D (二)填空1.Visual Basic for Application 2.Sub Function 3.类模块4.Dim As5.全局变量6.Private 或 Dim 7.Public 8.Static 9.循环结构10.IsNumeric 11.-1 12.事件过程13.Int(15+61*Rnd )14.Visual Basic Editor 15.ReDim 16.Option Base 1 17.Set 18.“ HelloWorld ”19.4 20.“ 346”21.“ 346”22.True 23.False 24.50.3 25.50.3 26.99 27.99 28.-100 29.-99 30.11 31.“ Hello W ”32.“ World”33.“ hello world ”34.“ ”35.“ ”36.A 37.a 38.2457 39.2457 40.24 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -