2012年计算机二级VB语言基础选择题及参考答案
3767 点击·0 回帖
![]() | ![]() | |
![]() | 1.在一行内写多条语句时,每个语句之间用________来分隔。 A), B): C)、 D); 2.下面________是合法的变量名。 A)X_yx B)123abc C)integer D)X-Y 3.下面________是不合法的整常数。 A)100 B);O 100 C );H100 D)0 4.下面________是合法的字符常数。 A)ABC$ B)”ABC” C)‘ABC’ D)ABC 5.下面________是合法的单精度型变量。 A)num! B)sum% C)xint$ D)mm# 6.下面________是不合法的单精度常数。 A)100! B) 100.0 C )1E+2 D)100.0D+2 7.表达式16/4-2^5*8/4 MOD 52的值为________。 A)14 B) 4 C )20 D)2 8.数学关系3≤x<10表示成正确的VB表达式为________。 A)3<=x<10 B)3<=x AND x<10 C)x>=3 OR x<10 D)3<=x AND <10 9.与数学表达式ab/3cd对应,不正确的VB表达式为________。 A)a*b/(3*c* D) B)a/3*b/c/d C)a*b/3/c/d D)a*b/3*c*d 10.RND函数不可能是下列________值。 A)1 B) 0 C )0.123 D)0.00005 11.Int(198.55*100+0.5)/100的值为________。 A)198 B) 199.6 C )198.55 D)200 12.已知A$=“ 12345678” ,则表达式Val(Left(A$,4)+Mid(A$,4,2))的值为________。 A)123456 B) 123445 C )8 D)6 参考答案 12345678910 BADBADBBDA 11121314151617181920 CBACACcadC 212223 CDB 13.Print DateAdd(“m”,1,# 1/30/2000 #)语句显示的结果为________。 A) 00-2-29 B)00-2 -28 C )00-2-30 D)00-1-31 14.表达式DateDiff(“y”, # 12/30/1999 #,#1/13/2000#)的结果为________。 A)1 B) 11 C )14 D)99 15.表达式Len(“123程序设计ABC”)的值是________。 A)10 B) 14 C )20 D)17 16.表达式LenB(“123程序设计ABC”)的值是________。 A)10 B) 14 C )20 D)17 17.下面正确的赋值语句是________。 A)x + y = 30 B)y = p*r*r C)y = x + 30 D)3y = x 18.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是________。 A)x = 1 : y = 1 : z = 1 B)x = 1, y = 1, z = 1 C)x = y = z = 1 D)xyz = 1 19.赋值语句:a = 123 + MID(“ 123456” ,3,2)执行后,a变量的值是是________。 A)“ 1234” B) 123 C )12334 D)157 20.赋值语句:a = 123 ; MID(“ 123456” ,3,2)执行后,a变量的值是是________。 A)“ 1234” B) 123 C )“ 12334” D)157 21.表达式 12000 + “ 123” ; 100 的结果为 ________。 A)12000123100 B)出错 C)12123100 D)12223 22.表达式String(3, “ABCDED”)的值为 ________。 A)C B)“ABC” C)ABC D)“AAA” 23.表达式InStr(3,”EFABCDEFG”,”EF”)的值为 ________。 A)1 B) 7 C )2 D)“EF” 参考答案 12345678910 BADBADBBDA 11121314151617181920 CBACACCADC 212223 CDB | |
![]() | ![]() |