VB单项选择题第4章.docx

上传人:b****6 文档编号:4487786 上传时间:2022-12-01 格式:DOCX 页数:20 大小:19.68KB
下载 相关 举报
VB单项选择题第4章.docx_第1页
第1页 / 共20页
VB单项选择题第4章.docx_第2页
第2页 / 共20页
VB单项选择题第4章.docx_第3页
第3页 / 共20页
VB单项选择题第4章.docx_第4页
第4页 / 共20页
VB单项选择题第4章.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

VB单项选择题第4章.docx

《VB单项选择题第4章.docx》由会员分享,可在线阅读,更多相关《VB单项选择题第4章.docx(20页珍藏版)》请在冰豆网上搜索。

VB单项选择题第4章.docx

VB单项选择题第4章

243以下()程序段能够实施X、Y变量值的变换.

A)Y=X:

X=Y

B)Z=X:

Y=Z:

X=Y

C)Z=X:

X=Y:

Y=Z

D)Z=X:

W=Y:

Y=Z:

X=Y

答案C

244以下声明语句中错误的选项是().

A)Constvar1=123

B)Dimvar2=ABC

C)DefInta-z

D)Staticvar3AsInteger

答案B

245在窗体Form1的Click事件进程中有以下语句:

="VisualBasic"

假设本语句执行之前,标签控件的Caption属性为默许值,那么标签控件的Name属性和Caption属性在执行本语句之前的值别离为().

A)"Label"、"Label"

B)"Label1"、"VisualBasic"

C)"Label1"、"Label1"

D)"Caption"、"Label"

答案C

246在一个语句行内写多条语句时,语句之间应该用()分隔.

A)逗号

B)分号

C)顿号

D)冒号

答案D

247执行下面的程序段后,x的值为().

x=5

Fori=1To20Step2

x=x+i\5

Nexti

A)21

B)22

C)23

D)24

答案A

248循环结构ForI%=-1to–17Step–2共执行()次.

A)5

B)6

C)8

D)9

答案D

249由Fork=10to0step3:

nextk循环语句操纵的循环次数是().

A)12

B)0

C)-11

D)-10

答案B

250由Fork=35to0step3:

nextk循环语句操纵的循环次数是().

A)0

B)12

C)-11

D)-10

答案A

251以下多分支选择结构的Case语句,写法错误的选项是().

A)Case1,5,7,9

B)Case8To12

C)CaseIs<"Man"

D)Case5To2

答案D

252选择和循环结构的作用是().

A)操纵程序的流程

B)提高程序的运行速度

C)便于程序的阅读

D)方便程序的调试

答案A

253执行语句Fori=1To3:

i=i+1:

Nexti后,变量i的值是().

A)3

B)4

C)5

D)6

答案C

254InputBox函数返回的函数值的类型是().

A)数值

B)字符串

C)数值或字符串

D)依照需要能够是任何类型数据

答案B

255MsgBox函数返回值的类型是().

A)整型数值

B)字符串

C)变体

D)数值或字符串

答案A

256InputBox函数返回值的类型是().

A)整型数值

B)字符串

C)变体

D)数值或字符串

答案B

257结构化程序由三种大体结构组成,下面不属于三种大体结构之一的是().

A)顺序结构

B)选择结构

C)进程结构

D)循环结构

答案C

258以下语句中,不能互换变量a和b的值的是().

A)t=b:

b=a:

a=t

B)a=a+b:

b=a-b:

a=a-b

C)t=a:

a=b:

b=t

D)a=b:

b=a

答案D

259设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是().

A)True

B)False

C)1

D)犯错信息

答案B

260语句PRINT"INT=";INT的输出结果为().

A)INT=

B)INT=

C)INT=-13

D)INT=-14

答案D

261设a=6,那么执行x=IIf(a>5,-1,0)后,x的值为().

A)5

B)6

C)0

D)-1

答案D

262以下对变量的概念中,不能概念A为变体变量的是().

A)DIMAASDOUBLE

B)DIMAASVARIANT

C)DIMA

D)DIMA,BASDOUBLE

答案A

263以下的vb常量中非法的是().

A)"GoodLuck"

B)PI

C).0015

D)

答案B

264MSGBOX函数中有4个参数,其中必需写明的参数是().

A)指定对话框中显示按钮的数量

B)设置对话框题目

C)提示信息

D)所有参数都是可选的

答案C

265以下赋值语句正确的选项是().

A)=+

B)=+

C)=+

D)=+

答案A

266通过代码在运行时设置属性的语法格式为______.

A)对象名=属性.新值

B)对象名.属性=新值

C)对象名.新值=属性.新值

D)对象名.属性=属性.新值

答案B

267以下程序段的运行结果.

PrivateSubForm_Click()

DimMsg

Hide

Msg="选择'确信'按钮"

MsgBoxMsg

Show

EndSub

A)隐藏窗体,按'确信'按钮使窗体重现

B)隐藏窗体

C)显示窗体,按'确信'按钮使窗体隐藏

D)显示窗体

答案A

268运行下面程序后,在窗体中显示的是______.

PrivateSubForm_Click()

a$="*":

b$="$"

Fork=1To3

x$=String$(Len(a$)+k,b$)

Printx$;

Nextk

Print

EndSub

A)*********

B)*$*$*$

C)1*$2*$3*$

D)$$$$$$$$$

答案D

269以下程序的循环次数是______.

PrivateSubCommand1_Click()

Forj=8To35Step3

Printj;

Nextj

EndSub

A)10

B)9

C)27

D)8

答案A

270设x=4,y=6,那么以下不能在窗体上显示出"A=10"的语句是

A)PrintA=x+y

B)Print"A=";x+y

C)Print"A="+Str(x+y)

D)Print"A="&x+y

答案A

271下来程序段执行结果为

x=5

y=-6

ifnotx>0then

x=y–3

Else

y=x+3

endif

printx-y;y-x

A)-33

B)5-9

C)3-3

D)-65

答案A

272当输入4时,以下程序的输出结果是______.

PrivateSubCommand1_Click()

x=InputBox(x)

Ifx^2<15Theny=1/x

Ifx^2>15Theny=x^2+1

Printy

EndSub

A)4

B)17

C)18

D)25

答案B

273InputBox函数的返回值的类型为______.

A)数值

B)字符串

C)逻辑值

D)日期值

答案B

274以下______不能作为VB中的变量名.

A)Abx45

B)P1234

C)89TasFF

D)xy

答案C

275执行下面程序段后,变量c$的值为______.

a$="VisualBasicProgramming"

b$="Quick"

c$=b$&Ucase(Mid$(a$,7,6))&Right$(a$,12)

A)VisualBASICProgramming

B)QuickBasicProgramming

C)QUICKBasicProgramming

D)QuickBASICProgramming

答案D

276执行下面程序段后,变量a的值为______.

ForI=1To3

Forj=1ToI

Fork=jTo3

a=a+1

Nextk

Nextj

NextI

A)3

B)9

C)14

D)21

答案C

277以下程序的输出结果是______.

PrivateSubCommand1_Click()

a=100

Do

s=s+a

a=a+1

LoopUntila>100

printa

EndSub

A)100

B)120

C)201

D)101

答案D

278下面程序运行时,内层循环的循环总次数是.

Form=1To3

Forn=0Tom–1

Nextn

Nextm

A)4

B)5

C)6

D)7

答案C

279以下合法的一组VisualBasic用户标识符是

A)Sum和8abc

B)Const和DoWhile

C)a#x和Pi

D)ForLoop和Total

答案D

280在窗体上画一个名称为Command1的命令按钮,然后编写如下事件进程:

PrivateSubCommand1_Click()

StaticxAsInteger

Cls

y=y+2

x=x+2

Printx,y

EndSub

程序运行后,持续四次单击Command1按钮后,窗体上显示的是

A)88

B)82

C)28

D)22

答案B

281下面程序段输出的结果是

PrivateSubCommand1_Click()

x=8

Fori=0To20Step5

x=x+i

Next

Print"X=";x

EndSub

A)X=210

B)X=218

C)X=50

D)X=58

答案D

282设有如下变量声明

DimTestDateAsDate

为变量TestDate正确赋值的表达方式是

A)TestDate=#1/1/2021#

B)TestDate=#"1/1/2021"#

C)TestDate=date("1/1/2021")

D)TestDate=Format("m/d/yy","1/1/2021")

答案A

283设有如下程序:

PrivateSubCommand1_Click()

DimsumAsDouble,xAsDouble

sum=0

n=0

Fori=1To5

x=n/i

n=n+1

sum=sum+x

Next

EndSub

该程序通过For循环计算一个表达式的值,那个表达式是

A)1+1/2+2/3+3/4+4/5

B)1+1/2+2/3+3/4

C)1/2+2/3+3/4+4/5

D)1+1/2+1/3+1/4+1/5

答案C

284在一个语句内写多条语句时,用来分隔每条语句的符号是().

A),

B):

C)、

D);

答案B

285一句语句要在下一行继续写,续行符是().

A)+

B)-

C)_

D)…

答案C

286VB提供了结构化程序设计的3种大体结构,这3种大体结构是

A)递归结构,选择结构,循环结构

B)选择结构,进程结构,顺序结构

C)进程结构,输入、输出结构,转向结构

D)选择结构,循环结构,顺序结构

答案D

287下面正确的赋值语句是

A)x+y=30

B)y=π*r*r

C)y=x+30

D)3y=x

答案C

288为了给x,y,z这3个变量赋初值3,下面正确的赋值语句是

A)x=3:

y=3:

z=3

B)x=3,y=3,z=3

C)x=y=z=3

D)xyz=3

答案A

289赋值语句:

b=12+MID("1234",3,2)执行后,b变量中的值是

A)"12334"

B)123

C)34

D)46

答案D

290下面程序段:

Dimm

m=Int(Rnd()+1)+5

SelectCasem

Case6

Print"优秀"

Case5

Print"良好"

Case4

Print"通过"

CaseElse

Print"不通过"

EndSelect

显示的结果是

A)优秀

B)良好

C)通过

D)不通过

答案A

291以下正确的For…Next结构是

A)Forx=5Step10

Nextx

B)Forx=3To-3Step-3

Nextx

C)Forx=1To10

start:

Nextx

Ifi=10ThenGoTostart

D)Forx=3To10Step3

Nextm

答案B

292以下循环能正常终止循环的是

A)i=5

Do

i=i+1

LoopUntili<0

B)i=1

Do

i=i+2

LoopUntili=10

C)i=10

Do

i=i+1

LoopUntilI>0

D)i=6

Do

i=i-2

LoopUntilI=1

答案C

293下面程序段:

ForI=3To1Step-1

PrintSpc(5-i);

Forj=1To2*I-1

Print"*";

Nextj

Print

Nexti

的运行结果为

A)图1

B)图2

C)图3

D)图4

答案D

294以下程序:

PrivateSubTextl_Change()

PrintTextl;

EndSub

当在文本框输入"1234"这4个字符时,窗体上显示的是

A)1234

B)1

2

3

4

C)34

D)1

12

123

1234

答案C

295不能别离正确显示1!

、2!

、3!

、4!

值的程序段是

A)ForI=1To4

N=1

Forj=1ToI

N=n*j

Nextj

Printn

Nexti

B)ForI=1To4

Forj=1Toi

n=1

n=n*j

Nextj

Printn

Nexti

C)n=1

Forj=1To4

n=n*j

Printn

Nextj

D)n=1

j=1

DoWhilej<=4

n=n*j

Printn

j=j+1

Loop

答案B

296下面程序段:

Dimy

IfyThenPrinty+1ElsePrinty+2

运行后,显示的结果是

A)2

B)0

C)-1

D)显示犯错信息

答案A

297语句Ifx=1Theny=1,以下说法正确的选项是

A)x=1和y=1均为赋值语句

B)x=1和y=1均为关系表达式

C)x=1为关系表达式,y=1为赋值语句

D)x=1为赋值语句,y=1为关系表达式

答案C

298下面语句printFormat,"000,")输出结果是:

A)

B)32,

C)032,

D)32,

答案C

299执行了下面的程序:

SubForm_Click()

Fori=1To6

i

Next

Fori=1To3

i

Next

EndSub

列表框中的数据项为

A)1,5,6

B)2,4,6

C)4,5,6

D)1,3,5

答案D

300执行以下程序段后,变量c的值为()

a="VisualBasicPrograming":

b="Quick"

c=b&UCase(Mid(a,7,6))&Right(a,11)

A)VisualBASICPrograming

B)QuickBasicPrograming

C)QUICKBasicPrograming

D)QuickBASICPrograming

答案D

301以下语句的输出结果是()。

PrintFormat,"000,")

A)

B)32,

C)032,

D)32,

答案C

302执行以下程序段后,变量c的值为()

a="VisualBasicPrograming":

b="Quick"

c=b&LCase(Mid(a,7,6))&Right(a,11)

A)VisualbasicPrograming

B)QuickbasicPrograming

C)QUICKbasicPrograming

D)QuickBasicPrograming

答案B

303执行下面的程序段后,x的值为()

x=5

Fori=1To20Step2

x=x+i\5

Nexti

A)21

B)22

C)23

D)24

答案A

304在窗体中添加两个文本框Text1和Text2,一个命令按钮Command1,编写如下事件进程:

PrivateSubCommand1_Click()

x=0

DoWhilex<10

x=(x-2)*(x+3)

n=n+1

Loop

=Str(n):

=Str(x)

EndSub

程序运行后,单击命令按钮,在两个文本框中显示的值别离为()

A)1和0

B)3和50

C)2和24

D)4和68

答案C

305以下语句的输出结果是()。

PrintFormat,"0000,")

A)

B)32,

C)032,

D)0,032,

答案D

306结构化程序由三种大体结构组成,下面属于三种大体结构之一的是().

A)递归结构

B)选择结构

C)进程结构

D)输入、输出结构

答案B

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1