1、计算机二级VisualBasic语言基础练习试题及答案2012年计算机二级VisualBasic语言基础练习试题及答案一、 单选题 1在一行内写多条语句时,每个语句之间用_来分隔。 A) , B) : C) 、 D) ; 2下面_是合法的变量名。 A) X_yx B) 123abc C) integer D) X-Y 3下面_是不合法的整常数。 A) 100 B) &O100 C) &H100 D) _0 4下面_是合法的字符常数。 A) ABC$ B) ABC C) ABC D) ABC 5下面_是合法的单精度型变量。 A) num! B) sum% C) xint$ D) mm# 6下面_
2、是不合法的单精度常数。 A) 100! B) 100.0 C) 1E+2 D) 100.0D+2 7表达式16/4-25*8/4 MOD 52的值为_。 A) 14 B) 4 C) 20 D) 2 8数学表达式3x10在VB中的逻辑表达式为_。 A) 3=x10 B) 3=x AND x=3 OR x10 D) 3=x AND AbC B)thethey C)VISUAL=UCase(Visual) D)IntegerInt 35. 若N=365,下述的语句中_显示的值是33。 A)Print n - Int(n / 100) * 100 B)Print Int(n / 10) - Int(n
3、 / 100) * 10 C)Print Int(n / 10) - Int(n / 100) D)Print Int(n - Int(n / 10) * 10) / 10 36. 表达式2*32+2*8/4+3 2的值为_。 A)64 B)31 C)49 D)22 37. 表达式Str(Len(1234)+Str(5.9)的值为_。 A)45.9 B)4 5.9 C)12345.9 D)1234 5.9 38. 语句Print 5/4*65 Mod 2的输出结果是_。 A)0 B)1 C)2 D)3 39. 表达式2+3*45+Sin(x+1)/2中最先进行的运算是_。 A)45 B)3*4
4、 C)x+1 D)Sin() 40.表达式A%*B&-D#3.0+F!的结果是_。 A)整型 B)长整型 C)单精度型 D)双精度型 41. 如果x是一个正实数,对x的第3位小数四舍五入的表达式是_。 A)0.01*Int(x+0.005) B)0.01*Int(100*(x+0.005) C)0.01*Int(100*(x+0.05) D)0.01*Int(x+0.05) 42. 表达式Int(8 * Sqr(36 * (10 (-2) * 10 + 0.5) / 10的值是_ A)1 B)1 6 C)1.6 D)0.16 43. 若N=235,下述的语句中_显示的值为3。 A)PRINT
5、N-INT(N/100)*100 B)PRINT INT(N/10)-INT(N/100)*10 C)PRINT INT(N/10)-INT(N/100) D)PRINT INT(N-INT(N/10)/10 44. 在窗体上画一个名称为Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a$ = VisualBasic Print String(3, a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是_。 A)VVV B)Vis C)sic D)ll 45. 函数String(n,str)的功能是_。 A)把数值型数据转换为字符串 B)返回由n个字符组成的字符串 C)从字符串中取出n个字符 D)从字符串中第n个字符的位置开始取子字符串46. 以下程序段在立即窗口中输出_。 A=your B=sname C=iscr Print Right(A,3) Picture1.P
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1