您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 职高第3章vb语言基础第一轮
高三第1轮章节练习3第1页第三章练习一、选择题1、表达式X+5是()A.关系表达式B.算术表达式C.逻辑表达式D.字符串表达式2、以下合法的变量是()A.ab$B.letC.%abD.2a#3、以下合法的字符常量是()A.“1234”B.2E-2C.10^3D.SINX4、168&是()类型的常量A.整型B.长整型C.单精型D.双精型5、以下合法的函数是()A.COS[X]B.EXP.3C.SINXD.EXP(3)6、函数EXP(0)的值为()A.0B.1C.2.71828D.3.147、变量RTW属于()类型A.整型B.单精型C.双精型D.字符型8、下述四个表达式中,()的值为0A.4\5B.4/5C.4MOD5D.5MOD49、多条语句写在一行,语句之间用()间隔。A.冒号B.分号C.顿号D.逗号10、逻辑运算的优先级为()A.NOT、OR、ANDB.OR、AND、NOTC.NOT、AND、ORD.从左到右11、下列不是字符串常量的是()A、你好B、C、TrueD、#False#12、下列叙中不正确的是()A、变量名中的第一个字符必须是字母B、变量名的长度不超过255个字符C、变量年名可以包含小数点或者内嵌的类型声明字符D、变量名不能使用关键字13、以下可以作为VisualBasic变量名的是()A、SINB、CO1C、COS(X)D、X(-1)14、表达式5^2Mod25\2^2的值是()A、1B、0C、6D、415、表达式25.28Mod6.99的值是()A、1B、5C、4D、出错16、表达式Int(-17.8)+Abs(17.8)的值为()A、18B、-17C、-18D、-1616、表达式Abs(-5)+Len(ABCDE)的值为()A、5ABCDEB、-5ABCDEC、10D、017、代数式dcba对应的VisualBasic表达式是()A、a/b+c/dB、a/(b+c)/dC、(a/b+c)/dD、a/(b+c/d)18、在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(),表示下一行是当前行的继续。A、一个空格加一个下划字符(_)B、一个下划字符(_)C、直接回车D、一个空格加一个连字符(-)19、下列变量命名正确的是()。A.vb+1B.myfileC.AbsD.9md..120、在VB中,变量定义语句为Dima,basInteger,则变量a和b的类型分别为()。A.a,b均为整型B.a为整型,b为变体类型C.a,b均为变体类型D.a为变体类型,b为整型21、一条语句要在下一行继续写,用()符号作为续行符。A.+B.-C._D.…22、获得系统日期的函数是()。A.data$B.time$C.date$D.gettime$23、表达式16/4-2^5*8/4mod5\2的值为()。A.14B.4C.20D.224、与数学表达式ab/6cd对应,VB的不正确表达式是()。A.a*b/(6*c*d)B.a/6*b/c/dC.a*b/6/c/dD.a*b/6*c*d25、在VB中不能表示逻辑真的是()。A.TrueB.-1C.1D.T26、下列函数中,返回值是字符串的是()。A.MidB.InStrC.ValD.Len27、下列()的表达式不等于4。A.abs(int(-4.5))B.abs(int(-3.9))C.int(4.1)D.int(4.9)28、Integer类型的变量可存的最大整数为()。A.255B.256C.32768D.3276729、下面的几对数据类型中,()占用内存最少。A.Integer、BooleanB.Integer、SingleC.Date、SingleD.Long、Double30、下列哪一个是日期型常量()。A.2/1/99B.2/1/99C.#2/1/99#D.{2/1/99}31、下面哪个是算术运算符()。A.ImpB.ModC.NotD.Eqv32、以下选项中,不合法的VisualBasic变量名是()。A)a5bB)_xyzC)a_bD)andif33、下面可以正确定义2个整型变量和1个字符串变量的语句是()。A)Dimn,mAsInteger,sAsStringB)Dima%,b$,cAsString高三第1轮章节练习3第2页C)DimaAsInteger,b,cAsStringD)Dimx%,yAsInteger,zAsString34、下列表达式中不能判断x是否为偶数的是()。A)x/2=Int(x/2)B)xMod2=0C)Fix(x/2)=x/2D)x\2=035、设a=2,b=3,c=4,下列表达式的值是Nota=cOr4*c=b^2Andba+c()。A)-1B)1C)TrueD)False36.设有如下语句:Dima,bAsIntegerC=”VisualBasic”D=#7/20/2005#以下关于这段代码的叙述中,错误的是()。A)a被定义为Integer类型变量B)b被定义为Integer类型变量C)c中的数据是字符串D)d中的数据是日期类型37.以下不能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。A)LeftB)MidC)StringD)Instr38.设a=4,b=3,c=2,d=1,表达式ab+1OrcdAndbModc的值是()。A)TrueB)1C)-1D)039.以下可以作为VisualBasic变量名的是()。A)A#AB)counstAC)3AD)?AA40、设a=2,b=3,c=4,d=5,表达式Nota=cOr4*c=b^2Andba+c的值是()。A)-1B)1C)TrueD)False41、设a=5,b=10,则执行c=Int((b-a)*Rnd+a)+1后,c值的范围为()。A)5~10B)6~9C)6~10D)5~942、以下合法的VisualBasic标识符是()。A)ForLoopB)ConstC)9abcD)a#x43、表达式5Mod3+3\5*2的值是()。A)0B)2C)4D)644、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$=VisualBasicPrintString(3,a$)EndSub程序运行后,单击命令按钮,在窗体上显示的内容是()。A)VVVB)VisC)sicD)1145、执行语句s=Len(Mid(VisualBasic,1,6))后,s的值是()。A)VisualB)BasicC)6D)1146、以下关系表达式中,其值为False的是()。AABCAbCB)thetheyC)VISUAL=Ucase(Visual)D)IntegerInt47、语句Print5/4*6\5Mod2的输出结果是()。A)0B)1C)2D)348、以下声明语句中错误的是()。A)Constvar1=123B)Dimvar2='ABC'C)DefInta-zD)Staticvar3AsInteger49、下列可作为VisualBasic变量名的是()。A)A#AB)4AC)?xyD)constA50、将数学表达式Cos2(a+b)+5e2写成VisualBasic的表达式,其正确的形式是()。A)Cos(a+b)^2+5*exp(2)B)Cos^2(a+b)+5*exp(2)C)Cos(a+b)^2+5*ln(2)D)Cos^2(a+b)+5*ln(2)51、设有如下声明:DimXAsInteger如果Sgn(X)的值为-1,则X的值是()。A)整数B)大于0的整数C)等于0的整数D)小于0的数52、从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是()。A)LeftB)MidC)StringD)Instr53、设a=“VisualBasic”,下面使b=“Basic”的语句是()。A)b=Left(a,8,12)B)b=Mid(a,8,5)C)b=Rigth(a,5,5)D)b=Left(a,8,5)54、表达式37.6MOD4.55的值是:()A、5B、4C、2D、355、表达式4+5\6*7/8MOD9的值为()A、4B、5C、6D、756、表达式INT(100*RND(X)+1)的取值范围是:()A、从1到100B、从0到100C、从1到101D、从0到10157、如果将逻辑常量True赋值给一个整型变量,则整型变量的值为:()A0B-1CTrueDFalse58、假若a和b是整型变量,则表示条件“1≤a<8和1b≤8中只要有一个成立就可以”的逻辑表达式是:()A、1=AANDA8AND1BANDB=8B、(1=AANDA8)ANDNOT(1BANDB=8)C、1=AANDA8OR1BANDB=8D、NOT(1=AANDA8)OR(1BANDB=8)59.以下不合法的常量是[]。(A)10^2(B)100(C)100.0(D)10E+0160.VisualBasic允许的常量有[]。(A)E7(B)4.8E2(C)2.5*10(D)E-561.\,/,Mod,*四个算术运算符中,优先级最低的是[]。(A)\(B)/(C)Mod(D)*62.下列字符串常量中,最大的是[]。(A)”Abc”(B)”ABC”(C)”Therec”(D)”Therea”63.表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是[]。(A).48(B).048(C).5(D).0564.表达式Val(“.123E2CD”)的值是[]。(A).123(B)12.3(C)0(D).0565.下列符号常量的声明中,[]是不合法的。(A)ConstaAsSingle=1.1(B)ConstaAsSingle=“12”高三第1轮章节练习3第3页(C)ConstaAsDouble=Sin(1)(D)Consta=“OK”66.设有以下定义语句:Dimmax,minAsSingle,d1,d2AsDouble,abcAsString*5则变量max的类型是[],变量min的类型是[],变量d1的类型是[],变量d2的类型是[],变量abc的类型是[]。(A)可变类型(B)单精度型(C)双精度型(D)字符串型67.表达式“12”+“34”的值是[]。表达式“12”&“34”的值是[]。表达式12&34的值是[]。表达式12+34的值是[]。(A)“1234”(B)“12”“34”(C)“46”(D)4668、若x是一个正实数,将千分位四舍五入,保留两位小数的VB表达式为:()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)69、下列表达式中,合法的VisualBasic表达式有:()A.(-b+sqr(b*b+4a*c))/2/aB.Cos(a)^2-Atn(a)C.Sqr(Y^3+3*(A*A+6B*B))D.1/(X+1/Y+5A)70、在程序中分别将变量Inta、Bl、st和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是()A、Inta=4.6B、Bl=#True#C、st=5&1235D、D=#10/05/01#71、语句Print“5*20”输出结果是()A、”5*20”B、出错C、5*20D、10072、Int(198.555*100+0.5)/100的值为()A)198B)199.6C)198.56D)20073、骰子是一个正六面体,用1~6这六个数分别代表这六面,掷一次骰子出现的数可表示为()A)INT(RND(6)+1)B)INT(RND*6)C)INT(RND*7)D)INT(RND*6+1)74、语句Print5*5\5/5的输出结果是()。A)5B)2
本文标题:职高第3章vb语言基础第一轮
链接地址:https://www.777doc.com/doc-2080958 .html