安徽省VisualBASIC二级考试试题库.docx
语言试题库总汇一、单项选择题(每题只有一个答案是正确的,请将正确选项填入要求处)KD).以下4种描述中,错误的是。A.常量在程序执行期间其值不会发生变更B.依据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量C.符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质D.符号常量的运用和变量的运用没有差别2(D).下面合法的常量是。A.1/2B.''C.1.2*5D.3(0.中可以用类型说明符来标识变量的类型,其中表示货币型的是。A.%B.#C.D.$4(八).以下关键字中,不能定义变量的是。A.B.C.D.5(八),用十六进制表示的整型常数时,前面要加上的符号是。A)B)C)HD)06(八).日期常量的定界符是。A.B.''C.()D.(7(B).数学关系3Wx<10表示成正确的表达式为。A.3«10B.3<x<108(0.,/,*四个算术运算符中,优先级别最低的是。A.B./C.D.*9(0.下面语句中有非法调用的是。A. (-1)B.(-1)C.(-1)D.X$(65)10(B).表达式23/5.8、235.8、235.8的运第结果分别是。.3、3.9655、3B. 3.9655、3、5C. 4、4、5D. 3.9655、4、3H(八).假如变量2、5,则表达式a<db>cb<>c的值CA.B.C.D.12(八).为r给三个变量赋初值1,下面正确的赋值语句是。A) 1:1:1B) I1.1.O1D)113(D).以卜4类运算符,优先级最低的是。A.算术运算符B.字符运算符C.关系运算符D.逻辑运第符A. *3B. x>=1.(1)x<1.*3C. x>=1f=(x+1)f=x*x+3D. x<1.*3(1)15(D),设6,则执行(a>51,0)后的值为。)5B)6C)0D)T16(B).设有如下的记录类型则正确引用该记录类型变量的代码是。A.”张红"B.s”张红”C.sD.s“张红”,张红”17(八).卜.列程序运行时,从键盘输入字符则输出结果是。$="22aA.-2B.0C.+2D.+018(B).下列程序段的运行结果为。31-1(5);.*B.*C.*D.*19(0.执行182*332吩咐后,输出结果为。.39B.3-9C.27-9D.-92720(八).执行9.43.7,9.43.7吩咐后,输出结果为。A.21B.30C.220D.1221(C).运行以下程序后,输出结果为。1/411/4A.0.250.75B.02C.03D.1322(D).窗体里有两个对象,分别是图片框1和标签1。那么卜面关于方法的运用中,错误的一条是。A.1147B.147C.147D.114723(B).卜面的语句可以实现:先在窗体上输出大写字母A,然后在同行的第10列输出小写字母b.A."A";"b"B."A"(8)Jb"C.*A*(10)b*D."A"(8)b"24(八).阅读HS的程序段:n1.(“请输入第一个数:”)n2(”请输入其次个数:”)n1.2当输入分别为I1.1.和222时,程序输出为。A.111222B.222C.333D.程序出错25(B).语句,*<*)的输出结果是。.B.C.D.26(D).语句(2)(2)的输出结果是。A.B.结果不确定C.-1D.27(D).以卜程序段运行后,输出字符的排列依次是。1 61 2=0iA.B.C.*D.*U*ft*tt28(D).用函数显示的对话框,以下叙述正确的是。A)该对话框有个“确定”按钮B)该对话框有“是“,"否”两个按钮O该对话框有“是”,“否”,“取消”三个按钮D)该对话框通过选择参数可以得到以上不同的的按钮组合29(B).关于函数,以卜.叙述正确的是。)该函数没有返回值B)该函数的返回值反映了用户在对话框吩咐按钮中所作的选择0该函数的返回值反映J'对话框在窗体上的位置D)该函数的返回值反映了对话框的标题内容30(D).设1234,则表达式(a<(c<)的结果为。A.4B.3C.2D.131(0.表达式(198.555*1(KHO.5)/100的值为。A.198B.199.6C.198.56D.20032(D).要使变量X赋值为1.100间(含1,不含100)的一个航机整数,正确的语句是。A.(100*)B.(101*)C.1(100*)D.1(99*)33(D).表达式S)(I)(I)的值是。A.1B.-1C.0D.234(D).表达式(5*D*(5*1)值的范围是。A.0,15B.-1,15C.-4,15D.-5,1535(八).当函数返回值为1,对应的符号常曼是,那么此时表示用户做的操作是。.用户单击/对话框中的“确定”按钮B.用户单击了对话框中的“取消”按钮C.用户单击/对话框中的“是"按钮D.用户单击了对话框中的“否”按钮36(八).在中,函数的默认返回值类型为字符串,用函数输入数值型数据时.,卜列操作中可以有效防止程序出错的操作是。.事先对要接收的变量定义为数值型B.在函数前面运用函数进行类型转换C.在函数前面运用函数进行类型转换D.在函数前面运用函数进行类型转换37(八).表达式(T23程序设计")的值是。A.10B.14C.20D.1738(D).赋值语句g=123+(*123456*,3,2)执行后,变量g中的值是。A)”12334"B)123O12334D)15739(B).假如X是一个正实数,对X的第3位小数四舍五入的表达式是。A. 0.01*(x+0.005)B. 0.01*(100*(x+0.005)C. 0.01*(100*(x+0.05)D. 0.01*(+0.05)40(八).函数的返回值的类型是。A)整数B)字符串O逻辑值D)日期41(C).运用卜.列语句:x(1.10,3),则数组占用内存空间的字节数是。.132B.80C.160D.12042(D).若1,执行语句XX=0X=1的结果是。A.实时错误B.编译错误C.1D.043(C).卜列程序段的循环结构执行后,i的输出值是。yi=1102A)25B)10C)11D)因为y初值不知道,所以不确定44(D).以卜程序段的运行结果是。X=5m=1n=1m=m*nn=n+1n>5X2+m/3A.25B.45C.55D.6545(八).以下程序段的运行结果是。f=1n=4i=1nf=f*is=s+fiA»H;sA.33B.34C.35D.3646(八).以卜程序段的运行结果是。a=1b=aa>=5X=a*b(八)&*&(b)&"="(X):a=a+bb=b+a1.oop.1*1=12*3=6B.1*1=22*2=4C.1*1=13*3=9D.1*1=23*2=647(D).下面分别是求两个数中的大数的四个程序段,不正确。A)(x»B) x>yC)y>D) y>48(0.下列循环能正常结束的是。A.5B.112i<010C.10D.612i>0149(B).ODEqIA3IDofOEDDfi±'。如Ai/世4£->隙3A,能Ci£("aa)a>21>32>53A. 44B. 45C. 46D. 4750(八).执行如下程序段时,从键盘输入-5,输出的结果是。5("请输入S的值B. -5-4C. -5-3D. -5-551(B).某林场1995年植树100亩,以后每年的植树面积按5%的速度增长,能正确计律到1998年时四年的植树总面积的程序是。.1000.05B.1001000.051996199819961998C.1000.05D.s-1001000.051996199819961998*(1)0*52(0.以下程序段执行后,变殳s、X的值分别为。S,Xs=10:X=1X<10s=s+2X=X+21.oops,XA.5011B.2010C.2011D.1001053(八).以卜程序段的执行结果是。1 42131123.7B.6C.56D.7254(C).用语句A(-35)定义的数组元索个数是。A.7B.8C.9D.1055(D).以卜程序运行的结果是。a(1,3,4,5,6,7)i=(八)(八)a(i)=a(i)*a(i)ia(i)A)49B)0C)不确定D)下标越界56(D).在窗体上添加个吩咐按钮1,然后编写如下代码:1()=("北京","上海","天津","重庆")(1)程序运行后,单击吩咐按钮,输出结果是。A.空白B.错误提示C.北京D.上海57(D).以卜程序运行的结果是。11()(3,3)(1,2,3,4,5,6,7,8,9)b()(i*j)(j»(j*3)(b()ft#*);.123B.1C.147D.1234564524646789789369958(B).在窗体上画个吩咐按钮1,然后编写如下代码:1()1(10),2(10)i=15Ki)=i2(n)=2*n+ii1 (n)2(n);程序运行后,单击吩咐按钮,输出结果是。A)113B)311O133D)31359(D).在窗体上画一个吩咐按钮1,然后编写如下代码:1()a(4,4)j=14a(i,j)=(i-1)*3+jJi=34j=34a(j,i);ji程序运行后,单击吩咐按钮,输出结果是,.69B.710C.811D.97108119121060(0.有如下程序:1(10,10)i,ji=13j=24Ki,j)=i+jJ1=1(2,3)+1(3,4)程序运行后,单击窗体,在文本框显示的值是。A.5B.7C.12D.2061(0.在窗体上添加一个吩咐按钮1,然后编写如下代码:11()d=0:c=10X=(10,12,21,32,24)1 =15XCd=d+x(i)c=x(i)d=d-cd程序运行后,单击吩咐按钮,输出结果是。A.89B.99C.23D.7762(八).卜列语句声明的数组a包含的元素个数有。a(3,-22,5)A.120B.75C.60D.1363(C).定义数组(15,5)后,卜.列哪个数组元素不存在。.(1,1