1、147 函数 InStr(“VB 程序设计教程“,“程序“)的值为().A) 1B) 2C) 3D) 4答案 C148 假设变量 BOOLVAR 是一个布尔型变量,则下面正确的赋值语句是().A) BOOLVAR=TRUEB) BOOLVAR=.TRUE.C) BOOLVAR=#TRUE#D) BOOLVAR=3=B And B=C And C0B) A+CB And B+CA And C0C) (A+C)=C And A-C 0D) A+BC And A-BC And C0答案 B155 要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句().A) Option Base 0B)
2、Option ExplicitC) Option Base 1D) Option Compare答案 B156 OPTION EXPLICIT 语句不可以放在().A) 窗体模块的声明段中B) 标准模块的声明段中C) 类模块的声明段中D) 任何事件过程中答案 D157 如果一个变量未经定义而直接使用,则该变量的类型为().A) IntegerB) ByteC) BooleanD) Variant答案 D158 表达式 253 mod 3 *Int(4.5)的值为().A) 4B) 8C) 1D) 5答案 B159 下列运算符中()的优先级最高.A) /B) C) ModD) +答案 A160
3、以下几项中,属于逻辑型常量的是().A) BalB) 2010-10-2C) #10/10/02#D) TRUE答案 D161 下面选项中()是字符串连接运算符.A) %B) ModC) &D) And答案 C162 表达式 val(“a2000“)的值为().A) 0B) 65C) 2000D) 19答案 A163 如果一个整型变量定义后未赋值,则该变量的缺省值为().A) 8B) “C) 1D) 0答案 D164 表达式“xyz“ + “568“的值是().A) xyzB) 568C) xyz568D) 120答案 C165 以下几项中,属于日期型常量的是().A) “10/10/02“B
4、) 10/10/02C) #10/10/02#D) 10/10/02答案 C166 下面()是合法的字符串常量.A) ABC$B) “ABC“C) ABCD) ABC答案 B167 下面()是合法的单精度型变量.A) num!B) sum%C) xinte$D) mm#答案 A168 Int(198.555*100+0.5)/100 的值().A) 198B) 199.6C) 198.56D) 200答案 C169 下列各项变量中,哪一项所占的内存空间最多().A) dim x as currency x=99B) dim st1 as string st1=goodC) dim st2 as
5、 string st2=goodbyeD) dim d as data d=1898/09/12答案 C170 Line(100,100)-Step(400,400)将在窗体()画一直线.A) (200,200)到(400,400)B) (100,100)到(300,300)C) (100,100)到(500,500)D) (100,100)到(400,400)答案 C171 函数 Len(Str(Val(“123.4“)的值为().A) 11B) 4C) 6D) 8答案 C172 表达式(-1)*Sgn(-100+Int(Rnd*100)的值是().A) 0B) 1C) -1D) 随机数答案
6、 B173 产生10,37之间的随机整数的 Visual Basic 表达式是().A) In t(Rnd*27)+10B) Int(Rnd*28)+10C) Int(Rnd*27)+11D) Int(Rnd*28)+11答案 B174 以下可以作为 VB 变量名的是().A) FalseB) CO1C) COS(X)D) X(-1)答案 B175 代数式 exSin(300)2x/(x+y)lnx 对应的 VB 表达式是().A) EX*Sin(30*3.14/180)*2*x/x+y*log(x)B) Exp(x)*Sin(30)*2*x/(x+y)*ln(x)C) Exp(X)*Sin(
7、30*3.14/180)*2*x/(x+y)*log(x)D) Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)答案 C176 下面选项中()是算术运算符.A) %B) AndC) &D) Mod答案 D177 、/、Mod、*等 4 个算术运算符中,优先级最低的是().A) B) /C) ModD) *答案 C178 变量未赋值时,数值型变量的值为().A) 0B) 空C) 1D) 无任何值答案 A179 表达式 INT(8*SQR(36)*10(-2)*10+0.5)/10 的值是().A) 0.48B) 0.048C) .5D) .05答案 C180 为了
8、在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 True,这个属性是().A) ValueB) DefaultC) CancelD) Enabled答案 B181 表达式 X+1X 是().A) 算术表达式B) 非法表达式C) 字符表达式D) 关系表达式答案 D182 函数 Ucase(Mid(“visualbasic“,7,8)的值为().A) visualB) basicC) VISUALD) BASIC答案 D183 下列()是日期型常量.A) “2/1/02“B) 37258C) #2/1/02#D) |2/1/02|答案 C184 表达式(73+1)*(1
9、85-1)的值是().A) 8.76B) 7.8C) 6D) 6.67答案 C185 下列表达式中,其值为 0 的是().A) 7/9B) 7 mod 15C) 79D) 15 mod 9答案 C186 如果 X 是一个正的实数,保留小数点后面,小数点后第三位四舍五入的表达式是().A) 0.01*int(x+0.05)B) 0.01*int(100*(x+0.005)C) 0.01*int(100*(x+0.05)D) 0.01*int(x+0.005)答案 B187 表达式 25.28 Mod 6.99 的值是().A) 1B) 5C) 4D) 出错答案 C188 代数式 x1-|a|+l
10、n10+sin(x2+2)/cos(57o)对应的 VisualBasic 表达式是().A) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B) X1-Abs(A)+Log(10)+Sin(X2+2*)/Cos(57*3.14/180)C) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D) X1-Abs(A)+Log(10)+Sin(X2+2*)/Cos(57)答案 A189 定义货币类型数据应该用关键字().A) SINGLEB) DOUBLEC) CURRENCYD) BOOLEAN答案 C190 I
11、nterger 类型的变量可存的的最大整数是().A) 250B) 256C) 32768D) 32767答案 D191 下面四项中,_是 VB 中的数值变量.A) ABCB) E+2C) “True“D) .0135答案 A192 在下列表达式中,非法的是_.A) a=b+cB) ab+cC) abcD) ayz 的正确 VB 逻辑表达式是_.A) xy And yzC) xy And zD) xy And yz答案 D197 表达式 4+56*7/8 Mod 9 的值是A) 4B) 5C) 6D) 7答案 B198 参与运算的两个表达式均为 True,运算结果也为 True,则该逻辑运算符
12、为:A) ANDB) IMPC) NOTD) XOR答案 A199 设 a=“Visual Basic“,下面使 b=“Basic“的语句是 .A) b=Left(a,8,12)B) b=Left(a,8,5)C) b=Mid(a,8,5)D) b=Right(a,5,5)答案 C200 函数 Int(10*Rnd)是在()范围内的整数.A) 0,1B) 1,10C) 1,9D) 0,9答案 D201 Integer 类型的数据由_ _字节组成.A) 1B) 2C) 3D) 4答案 B202 以下各组数据类型中,满足占用存储空间从小到大排序的是 .A) Byte、Integer、DoubleB
13、) Byte、Integer、Double、BooleanC) Boolean、Byte、Integer、LongD) Boolean、Byte、Integer、Double答案 A203 表达式 15 Mod 4 + 13 5 * 2 的值是A) 0B) 2C) 4D) 7答案 C204 设 x=8,y=14,z=15,以下表达式的值是 xz) Or z=3 OR x=b And b10B) (ab)Or(b0)C) (a0)D) (-3+5a)And(b0)答案 B224 下列变量命名正确的是().A) LenB) TestqwC) 6cost_1D) count2s答案 D225 可以删
14、除字符串尾部空白的函数是().A) LtrimB) RtrimC) TrimD) Mid答案 B226 38-3 OR 10+2 2 AND 31D) XY AND 1=2答案 B235 以下各表达式中, 计算结果为 0 的是().A) INT(12.4)+INT(-12.6)B) CINT(12.4)+CINT(-12.6)C) FIX(13.6)+FIX(-12.6)D) FIX(12.4)+FIX(-12.6)答案 D236 不能正确表示条件“两个整型变量 A 和 B 之一为 0,但不能同时为 0“的布尔表达式().A) A*B=0ANDABC) A=0ANDB0AND B=0D) A*
15、B=0AND(A=0ORB=0)答案 D237 求以 10 为底 X 的常用对数的表达式为().A) LOG(X)/LOG(10)B) LN(X)C) LOG(X)/LOG(E)D) LOG(X)答案 A238 表达式 2+3*45-SIN(X+1)/2 中最先进行的运算是().A) 45B) 3*4C) x+1D) SIN答案 C239 VB 认为下面()组变量是同一个变量.A) A1 和 a1B) SUM 和 SUMMARYC) AVER 和 AVERAGED) A1 和 A_1答案 A240 如果将布尔常量值 TRUE 赋值给一个整型变量,则整型变量的值为().A) 0B) -1C) TrueD) FALSE答案 B241 货币型数据需()字节.A) 2B) 4C) 6D) 8答案 D242 骰子是一个正六面体,分别用 16 代表这六个面,掷一次骰子出现的数可表示为().A) int(rnd*6+1)B) int(rnd*6)C) int(rnd*7)D) int(rnd(6)+1)答案 A