vb练习题-数据类型-答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
?设有如下变量声明:Dim TestDate As Date,为变量TestDate正确赋值的表达方式是________。
A. TestDate = #1/1/2002#
B. TestDate = #”1/1/2002”#
C. TestDate = date(“1/1/2002”)
D. TestDate = Format(“m/d/yy”,”1/1/2002”)
ANSWER: A
下列符号中不能作为VB中变量名的是________。
A. ABCD
B. E0065700
C. 123TWDFF
D. zxy
ANSWER: C
如果将布尔常量值True赋值给一个整型变量,则整型变量的值为________。
A. 0
B. –1
C. True
D. False
ANSWER: B
下列符号常量的声明中,________是不合法的。
A. Const a As Single = 1.1
B. Const a As Integer = “12”
C. Const a As Double = sin(1)
D. Const a = “OK”
ANSWER: C
四个字符是”E”,”y”,”B”,”8”的ASCII码值最大的是 ________。
A. ”E”
B. ”y”
C. ”B”
D. ”8”
ANSWER: B
下列________是字符型常量。
A. ”I am a student”
B. ’江苏南京’
C. #02/25/1999#
D. 123#
ANSWER: A
下列________是日期型常量。
A. ”I am a student”
B. ’江苏南京’
C. #02/25/1999#
D. 123#
ANSWER: C
下列________是双精度型变量。
A. AAA%
B. BBB$
C. CCC!
D. DDD#
ANSWER: D
可以同时删除字符串前导和尾部空白的函数是________。
A. Ltrim
B. Rtrim
C. Trim
D. Mid
ANSWER: C
设有如下变量声明:Dim X As Integer,如果Sgn(X)的值为-1,则X的值是________。
A. 整数
B. 大于0的整数
C. 等于0的整数
D. 小于0的整数
ANSWER: D
从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是________。
A. Left
B. Mid
C. String
D. Instr
ANSWER: D
设a=”Visual Basic”,下面使b=”Basic”的语句是________。
A. b = Left(a,8,12)
B. b = Mid(a,8,5)
C. b = Right(a,5,5)
D. b = Left(a,8,5)
ANSWER: B
表达式Left(”Today is Monday”,3)的值是________。
A. Tod
B. Mon
C. Today
D. Monday
ANSWER: A
表达式Abs(-9)+Len(”I am a teacher”)的值是________。
A. 9 I am a teacher
B. –9 I am a teacher
C. 23
D. 出错
ANSWER: C
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序Private Sub Command1_Click() Static x As Integer Static y As Integer Cls y=1 y=y+5 x=5+x Print x,y End Sub 程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为________。
A. 15 16
B. 15 6
C. 15 15
D. 5 6
ANSWER:B
函数Int(Rnd(0)*100)是在________范围内的整数。
A. (0 , 1)
B. (0 , 100)
C. (1 , 100)
D. (1 , 90)
ANSWER: B
函数InStr(”China”, ”in”)的值是________。
A. 1
B. 2
C. 3
D. 4
ANSWER: C
将变量k四舍五入保留2位小数的表达式是________。
A. Int((k+0.5)*100)/100
B. Int(k*100)/100+0.5
C. Int(k*100+0.5)/100
D. Int(k*(100+0.5))/100
ANSWER: C
”x是小于105的非负数”,用VB表达式
表示正确的是________。
A. 0<=x<105
B. 0<=x<105
C. 0<=x And x<105
D. 0<=x Or x<105
ANSWER: C
表达式4+5\6*7\8 Mod 9的值是________。
A. 4
B. 5
C. 6
D. 7
ANSWER: A
执行以下程序段后,变量c$的值为________。a = "Visual Basic Programing" b = "Quick" c = b & UCase(Mid(a,7,6)) & Right(a,11)
A. Visual Basic Programing
B. Quick Basic Programing
C. Visual BASIC Programing
D. Quick BASIC Programing
ANSWER: D
假设a和b是整型变量,则表示条件”1≤a<8和1A. 1<=A AND A<8 AND 1B. (1<=A AND A<8) AND NOT (1C. 1<=A AND A<8 OR 1D. NOT (1<=A AND A<8) OR (1ANSWER: C
数学式(1/4)cos(π/5+2.0)的VB表达式是________。
A. 1\4*cos(π/5.0+2.0)
B. 1\4*cos(3.1415926/5.0+2.0)
C. 1*cos(3.1415926/5+2.0)/4
D. 1.0\4.0*cos(3.1415926/5+2.0)
ANSWER: C
设K=5,M=10,X=5.0,Y=8,Z=-12,则表达式K/M*(X+Y+Z)-1的计算结果是________。
A. –0.5
B. –1.0
C. 0
D. 1.5
ANSWER: A
设M=3,N=5,P=4.5,Q=2.5,表达式(M*N+2)/(P-Q)的计算结果为________。
A. 8
B. 9
C. 8.5
D. 8.0
ANSWER: C
15除以2余数的-3次方的VB表达式为________。
A. MOD(15,2)^(-3)
B. (15MOD2)^(-3)
C. 15.0MOD2^-3.0
D. MOD(15.0,3)^-3.0
ANSWER: B
设a=2,b=3,c=4,d=5,下列表达式的值为________。 3>2*b OR a=c AND b<>c OR c>d
A. 1
B. True
C. False
D. -1
ANSWER: C
设a=2,b=3,c=4,d=5,下列表达式的值为________。a>b AND c<=d OR 2*a>c
A. True
B. False
C. -1
D. 1
ANSWER: B
设a=2,b=3,c=4,d=5,下列表达式的值为________。NOT a<=c OR 4*c=b^2 AND b<>a+c
A. -1
B. 1
C. True
D. False
ANSWER: D
设a=3,b=5,则以下表达式值为True的是________。
A. a>=b And b>10
B. (a>b) Or (b<10)
C. (a<0) Eqv (b>0)
D. (-3+5>a) And (b>0)
ANSWER: B