关键词不能为空

当前您在: 主页 > 英语 >

变量、函数、运算符(答案)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-28 08:13
tags:

-

2021年2月28日发(作者:水景)


VB


变量、函数、运算符专项训练


(

< p>
笔试


)



1.





2.




下面可以产生


20--30(



20



30)


的随机 整数的表达式是


__B__



(A)Int(Rnd*10+20)


(B)Int(Rnd*11+20)


(C)Int(Rnd*20+30)


(D)Int(Rnd*30+20)


a=2,b=3,c=4,d=5,


则下面语句的输出是


_ _A__



Print 3>2*b Or a=c And b<>c or c>d


A)False


B)1


C)True


D)-1


3.




a=5, b=6, c=7, d=8

,执行语句


X=Ilf((a



b )And (c



d), 10, 20)

后,


x


的值是


__B__





A)10











B)20












C)30











D)200


4.



语句


Print Sgn(-6^2)+ Abs(-6^2) +Int(-6^2)


的输出结果是


__C__





A)-36









B)1











C)-1










D)-72


5.



在窗体上画一个名称为


Command l


的命令按钮。单击命令按钮时执行如下事件过程:





Private Sub Command 1_Click()




a$$=”software and hardware





b$$=Right(a$$



8)




c$$=Mid(a$$, 1



8)




MsgBox a$$,



b$$



c$$, 1




End Sub




则在弹出的信息框标题栏中显示的标题是


__C__





A)software and hardware




B)hardware




C)software





D)1


6.



以下关于局部变量的叙述中错误 的是


__D__





A)


在过程中用

Dim


语句或


Static


语句声 明的变量是局部变量





B)


局部变量的作用域是它所在的过程





C)


在过 程中用


Static


语句声明的变量是静态局部变量

< p>




D)


过程执行完毕,该过程中用


Dim



Static


语句声明的变量即被释放



7.



设窗体文件中有下面的事件过程:





Private Sub Command1_Click()




Dim s




a%=100




Print a




End Sub




其中变量


a



s


的数据类型分别是


__C__





A)


整型,整型




B)


变体型,变体型




C)


整型,变体型




D)


变体型,整型



8.



以下变量名中合法的是


__C__





A)x2-1




B)print




C)str_n




D)2x


9.



可以产生


30-50(



30



50)


之间的随机整数的表达式是


__A__





A)Int(Rnd*21+30)





B)Int(Rnd*20+30)




C)Int(Rnd*50-Rnd*30)




D)Int(Rnd*30+50)


10.



执行语句



Dim


X,


Y


as


Integer


后,


__D__




A)X



Y


均被定义为整型变量




B)X



Y


被定义为变体类 型变量




C)X

被定义为整型变量,


Y


被定义为变体类型变量




D)X


被定义为变体类 型变量,


Y


被定义为整型变量



11.



以下关系表达式中,其值为< /p>


True


的是


__B__




A)


< br>XYZ



>


< br>XYz




< br>B)



VisualBasic



<>



visualbasic





C)



the



=



there





D)



In teger



<


Int




12.



执行以下程序段





a$$=



Visual


Basic


Programming





b$$=



C ++





c$$=Ucase(left$$(a$$,7))&b$$&


Ri ght$$(a$$,12)


后,变量


c$$


的值为


__C__




A)Visual


Basic


Programming



B)VISUALC++


Programming



C)Visual


C++


Programming



D)VISUAL


BASIC


Programming



13.



若变量


a


未事先定义而直接使用


(


例如:< /p>


a=0)


,则变量


a

的类型是


__D__




A)Integer


B)String


C)Boolean


D)Variant


14.



为把圆周率的近似值


3.14159


存放在变量


pi


中,应该把变量


pi


定义为


_ _C__




A)Dim pi As Integer



B)Dim pi(7) As Integer



C)Dim pi As Single



D)Dim pi As Long


15.



表达式


2*3^2+4*2/2+3^2


的值是


__B__




A)30


B)31


C)49


D)48


16.



以下不能输出“


Program


”的语句是


__D__




A)Print Mid(


B)Print Right(



C)Print Mid(


D)Print Left(


17.




a=4



b=5


< p>
c=6


,执行语句


Print a


后,窗体上显示的是


__A__




A)True


B)False


C)


出错信息



D)0


18.




Visual Basic


中,表达式


3* 25 Mod 3


的值是


__A__





)








B)








C)









D)


出现错误提示



19.



以下选项中,不合法的


Visual Basic


变量名是


__B__





)a5b


B)_xyz


C)a_b


D)andif


20.



执行以下程序后输出的是


__C__




Private Sub Command1_Click()



Ch$$=



AABCDEFGH





Print Mid(Righ(ch$$,6),Len(left(ch$$,4)),2)



End Sub



A)CDEFGH


B)ABCD


C)FG


D)AB


21.



下列可以正确定义


2


个整型变量和


1


个字符串变量的语句是


__A__




A)Dim n,m As Integer,s As String


B)Dim a%,b$$



c As String



C)Dim a As Integer,b,c As String


D)Dim x%,y As Integer,z As String


22.



下列表达式中不能判断


x


是否为偶数的是


__D__




A)x/2=Int(x/2)


B)x Mod 2=0


C)FiX(x/2)=x/2


D)x2=0


23.




a=2,b=3,c=4,


下列表达式的值是


__D__




Not a <= c Or 4*c = b^2 And b <> a+c



A) -1


B) 1


C) True


D) False


24.



没有如下的用户定义类型:




Type Student



number As String



name As String



Age AS Integer



End Type



= “李明” = “李明”




则以下正确引用该类型成员的代码是



__B__




A)


Student. name= “李明”



B)Dim s As Student



C)Dim s As Type Student


D)Dim s As Type


25.



设有如下语句:




Dim a



b As Integer



c=


< p>
d=#7



20



2005#



以下关于这段代码的叙述中, 错误的是


__A__




A) a


被定义为


Integer


类型变量



B) b


被定义为


Integer


类型变量




C) c


中的数据是字符串




D) d


中的数据是日期类型



26.



以下能从字符串



中直接取出子字符串



的函数 是


__B__




A) Left


B) Mid


C) String


D) Instr


27.




a =4



b=3



c=2



d=1


,下列表达式的值是


__D__




a>b+1 Or c



A) True


B) 1


C) -1


D) 0


28.



以下可以作为


Visual Basic


变量名的是


__B__




A) A#A


B) counstA


C) 3A


D) ?AA


29.




x =4



y=6


,则以下不能在窗体上显 示出“


A=10


”的语句是


__A__




A) Print A=x+y



B) Print



C) Print




D) Print


30.




a = 5



b = 10


,则执行


__C__




c = Int((b - a) * Rnd + a) + 1



后,


c

< br>值的范围为




< p>
A



5



10




B



6



9




C



6



10




D



5



9


31.




a=5,b=4,c=3,d=2


, 下列表达式的值是


__B__





3>2*b Or a=c And b<>c Or c>d




A) 1






B) True






C) False






D) 2


32.


< br>设


a=



MicrosoftV isualBasic



,


则以下使 变量


b


的值为”


VisualBasi c


”的语句是


__B__





A)b=Left(a,10)




B)b=Mid(a,10)




C)b=Right(a,10)




D)b=Mid(a,11,10)


33.



假定有如下的窗体事件过程:







Private Sub Form_Click()




a$$ =




b$$ = Right(a$$, 5)




c = Mid(a$$, 1, 9)




MsgBox a$$, 34, b$$, c$$, 5




End Sub





程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是


__C__





A)Microsoft Visual



B)Microsoft




C)Basic




D)5


34.



以下合法的


Visual Basic


标识符是


__A__




A) ForLoop


B) Const


C) 9abc


D) a#x


35.



表达式


5 Mod 3+35*2


的值是


__B__




A) 0


B) 2


C) 4


D) 6


36.




x =4,y=8,z=7


,以下表达式的值是


__D__




xz) Or z



A) 1


B) -1


C) True


D) False


37.



在窗体上画一个名称为


Command1


的命令按钮,然后编写如下事件过程


__A__




Private Sub Command1_Click()



a$$=



Print String(3,a$$)



End Sub



程序运行后,单击命令按钮,在窗体上显示的内容是




A) VVV


B) Vis


C) sic


D) 11


38.



以下关于变量作用域的叙述中 ,正确的是


__B__



A)


窗体中凡被声明为


Private


的变量只 能在某个指定的过程中使用



B)


全局变量必须在标准模块中声明



C)


模块级变量只能用


Private


关键字声明



D) Static


类型变量的作用域是它所在的窗体或模块文件



39.



在窗体上画一个名称为


Text1


的文本框和一个名称为


Comma nd1


的命令按钮,然后编写如下事件过程



Private Sub Command1_Click()


=


1 =


Text1 =


End Sub



程序运行后,如 果单击命令按钮,则在文本框中显示的是


__C__



A) Visual


B) Basic


C) Program


D)


出错



40.



以下关系表达式中,其值为


False


的是


__A__



A)



B)


C)


D)


41.



语句


Print 5/4*65 Mod 2


的输出结果是


__B__



A) 0


B) 1


C) 2


D) 3


42.


< br>以下能正确定义数据类型


TelBook


的代码是


__A__




A)Type TelBook



Name As String*10



TelNum As Integer



End Type



B)Type TelBook



Name As String*10



TelNum As Integer



End TelBook



C)Type TelBook



Name String*10



TelNum Integer



End Type



D)Typedef TelBook



Name String*10



TelNum Integer



TelBook End Type


43.



以下声明语句中错误的是


__B__




A)Const var1=123



B)Dim var2 = 'ABC'




C)DefInt a-z



D)Static var3 As Integer


44.




a =10



b=5


c=1


,执行语句


Print a > b > c


后,窗体上显示的是


__B__




A)True


B)False


C)1


D)


出错信息



45.



下列可作为


Visual Basic


变量名的是


__D__




A)A#A


B)4A


C)?xy


D)constA


46.



设有如下的记录类型




Type Student



number As String



name As String



age As Integer



End Type


则正确引用该记录类型变量的代码是


__B__




A) =


张红





B) Dim s As Student



=


张红




C) Dim s As Type Student



=


张红




D) Dim s As Type



=


张红



47.



函数


String(n,


的功能是


__B__




A)


把数值型数据转换为字符串



B)


返回由


n


个字 符组成的字符串




C)


从字符串中取出


n


个字符



D)


从字符串中第


n

< br>个字符的位置开始取子字符串



48.



将数学表达式


Cos2(a+b)+5e2


写成


Visual Ba sic


的表达式,其正确的形式是


__A__

< br>



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)


49.



在窗体上画一个命令按钮,名 称为


Command1


。单击命令按钮时,执行如下事件过程< /p>




Private Sub Command1_Click()



a$$ =



b$$ = Right(a$$, 8)



c$$ = Mid(a$$, 1, 8)

-


-


-


-


-


-


-


-



本文更新与2021-02-28 08:13,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/679800.html

变量、函数、运算符(答案)的相关文章