VB单选题2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB单选题2

单选题复习总结第⼆部分

1. 运⾏下列程序段后,其输出结果为_______。

For j=10 To 6 Step -1

k=j

next j

Print k;j

A、5 5

B、5 6

C、6 5

D、6 6, C

2. 在Visual Basic中要在⼀⾏中书写多条语句,各语句之间使⽤_____符号来分隔。

A、:

B、*

C、_

D、@,A

3. 下⾯语句的功能是求两个数中的⼩数,不正确的是_______。

A、Min = IIf(x > y, y, x)

B、If x < y Then Min = x Else Min = y

C、If y <= x Then Min = y:Min = x

D、If y <= x Then Min= y:If y> x Then Min= x,C

4. 以下叙述中错误的是______。

A、窗体的Hide⽅法和Unload⽅法的作⽤完全相同

B、若⼯程⽂件中有多个窗体,可以根据需要指定⼀个窗体为启动窗体

C、⼀个⼯程中只能有⼀个Sub Main过程

D、窗体的Show⽅法的作⽤是将指定的窗体装⼊内存并显⽰该窗体 ,A

5.x=InputBox("输⼊数值","0","⽰例")

程序运⾏后,如果从键盘输⼊数值10并按回车键,下列叙述正确的是______。

A、变量X的值是数值10

B、在InputBox对话框标题栏中显⽰的是"⽰例"

C、0是默认值

D、变量X的值是字符串"10",D

6.下列_____________组语句可实现将变量x、y互换。

A、x = y : y = x

B、y = y+2*x : x = y-2*x : y =(y-x)/2

C、x =x+y : x=x-y : y = x-y

D、y = y+2x : x = y-2x : y =(y-x)/2,B

7.假设Text1⽂本框中输⼊了学⽣的成绩,以A、B、C、D、E字符表⽰不同的等级,下列语句中________可⽤于判断输⼊数据是否正确。

A、If "A" <= Text1<= "E" Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

B、If "A" <= Text1 Or Text1 <= "E" Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

C、If A <= Text1 And Text1 <= E Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

D、If "A" <= Text1 And Text1 <= "E" Then MsgBox "输⼊正确" Else MsgBox "输⼊错误",D

8.在使⽤ InputBox时,必须设置的参数是__________。

A、缺省

B、提⽰

C、标题

D、⽆,B

9. 以下叙述中正确的是_________。

A、窗体的Name属性指定窗体的名称,⽤来标识⼀个窗体

B、窗体的Name属性的值是显⽰在窗体标题栏中的⽂本

C、可以在运⾏期间改变对象的Name属性的值

D、对象的Name属性值可以为空,A

10. 设有变量声明:Dim TestDate As Date ,则为变量TestDate正确赋值的表达⽅式是____________。

A、TextDate=#1/1/2002#

B、TestDate=#"1/1/2002"#

C、TextDate=date("1/1/2002")

D、TestDate=2002年1⽉1⽇,A

11. 在Visual Basic 中要将⼀个窗体装载到内存中进⾏预处理,但不显⽰,应该使⽤语句______ 。

A、show

B、hide

C、load

D、unload,C

12. 假设Text1⽂本框中输⼊了学⽣的成绩,规定成绩范围在0~100,下列语句中_____________可⽤于判断输⼊数据是否正确。

A、If 0 <= Text1 <= 100 Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

B、If 0 <= Text1 Or Text1 <= 100 Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

C、If 0 <= Val(Text1) And Val(Text1) <= 100 Then MsgBox "输⼊正确" Else MsgBox "输⼊错误"

D、If 0 <= Val(Text1) <= 100 Then MsgBox "输⼊正确" Else MsgBox "输⼊错误",C

13.下列数组声明语句中正确的是

A、Dim a【3,4】as integer

B、Dim a(3,4) as integer

C、Dim a(n,n) as integer

D、Dim a(3 4) as integer,B

14. 要将3×3⽅阵中的数据存⼊a数组中(不能浪费空间),声明数组a的正确语句是

A、Dim a(9)as single

B、Dim a(3,3)as single

C、Dim a(-1 to 1,-5 to -4)as single

D、Dim a(-3 to -1,5 to 7)as single,D

15. 在窗体上画⼀个名为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub command1_click()

Dim a(10,10) as integer

dim i as integer ,j as inteter

for i=1 to 3

for j=2 to 4

a(i,j)=i+j

next j

next i

Text1.text=a(2,3)+a(3,4)

End sub

程序运⾏后,单击命令按钮,在⽂本框中显⽰的值是

A、15

B、14

C、13

D、12,D

16.在窗体上画⼀个名称为Command1的命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

a="VisualBasic"

print String(3,a)

End Sub

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

A、VVV

B、Vis

C、sic

D、11,A

17. 下列说法错误的是:

相关文档
最新文档