第二部分Visual Basic 考点习题及解答Word下载.docx

上传人:b****6 文档编号:19123655 上传时间:2023-01-04 格式:DOCX 页数:21 大小:23.55KB
下载 相关 举报
第二部分Visual Basic 考点习题及解答Word下载.docx_第1页
第1页 / 共21页
第二部分Visual Basic 考点习题及解答Word下载.docx_第2页
第2页 / 共21页
第二部分Visual Basic 考点习题及解答Word下载.docx_第3页
第3页 / 共21页
第二部分Visual Basic 考点习题及解答Word下载.docx_第4页
第4页 / 共21页
第二部分Visual Basic 考点习题及解答Word下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

第二部分Visual Basic 考点习题及解答Word下载.docx

《第二部分Visual Basic 考点习题及解答Word下载.docx》由会员分享,可在线阅读,更多相关《第二部分Visual Basic 考点习题及解答Word下载.docx(21页珍藏版)》请在冰豆网上搜索。

第二部分Visual Basic 考点习题及解答Word下载.docx

6.按照VisualBasic的规定,123#所表示的数据类型是

(A)整型(B)双精度型(C)单精度型(D)长整型

7.下面给出的符号中,可以作为VisualBasic的变量名的是

(A)PRINT(B)LET(C)%by(D)S#

8.下面给出的符号中,不可以作为VisualBasic的变量名的是

(A)E*(B)e!

(C)E#(D)e%

9.常量4.5123843D-5是一个以指数形式表示的合法的VisualBasic常量,下面与该数的值等价的是

(A)0.000045123843(B)0.0045123843

(C)0.00045123843(D)0.045123843

10.下面不可以作为VisualBasic常量的是

(A)"

01-12-1999"

(B)#1999-12-21#

(C)True(D)π

11.下面能够作为VisualBasic的表达式的是

(A)4*sin(π)(B)b^2-4ac

(C)[-b+sqr(dlt)]/(2*a*c)(D)exp(x)+ABS(Y)

12.下面表达式中,其值为0的是

(A)4/5(B)5Mod4(C)4\5(D)4Mod5

13.在VisualBasic中,以下表达式的值与其他三个不同的是

(A)Int(-3.5)+0.5(B)exp(-3.5)

(C)SGN(一3.5)-2.5(D)-ABS(一3.5)

14.在VisualBasic中,执行下面四个赋值语句时出现错误的是

(A)x=SGN(O)(B)Y=sqr(O)(C)z=LOG(O)(D)x=SIN(O)

15.下面不可以作为VisualBasic常量的是

(A)&

61A&

(B)&

234(C)&

O43&

(D)&

Habc&

16.设变量a=2,b=3,c=4,d=5,则表达式nota>

bandb^2<

c*dora+b>

c-d

的值为

(A)True(B)False(C)-1(D)1

(二)、填空题

17与数学表达式cos3(2π)相对应的VisualBasic表达式是_______________。

18表达式Len("

xya"

&

123)的值是_______________。

19表达式Sgn(-9)十Val("

123.34+x"

)的值为_______________。

20表达式Int(-5.6)+Fix(-9.56)的值为_______________。

21表达式Mid("

VisualBasic学习教程"

8)&

Trim("

和C教程"

)的值

为_______________。

22表达式Str(-5.23)&

123的值为_______________。

23表达式"

ABC"

>

"

Abc"

的值为_______________。

24表达式#2001-05-10#+31的值为_______________。

25表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为_______________。

26表达式Rtrim(Lcase("

Abcd123xyZ"

))&

Right〈"

mnopq"

3〉的值

27与数学表达式e-4+Log105对应的VisualBasic表达式是_______________。

28与数学表达式1≤x≤100对应的VisualBasic表达式是_______________。

29设变量a是一个实数,能对a值的第4位小数进行四舍五入的表达式是_______________。

30执行以下语句后,输出结果是_______________。

(下式中<

CR>

表示回车)

a="

ABCDEFGHIJK"

<

PrintInstr(a,"

efg"

)<

31假定当前日期是2001年5月25日星期五,则执行以下语句后,输出结果为:

_______________、_______________、_______________、_______________。

PrintDay(now)<

PrintMonth(now)<

PrintYear(now)<

PrintWeekday(now)<

32在6.0版的VisualBasic中,字符采用_______________的编码方式,在这种编码方案中,一个中文字符或一个西文字符均视为_______________,每个字符用_______________个字节编码。

33在VisualBasic中,字符串常量要用_______________括起来,日期/时间型常量要用_______________括起来。

34表达式Chr(65)的值为_______________,Asc("

B"

35数学表达式sin36º

写成VisualBasic的表达式为_______________。

36表达式5*5\5/5的值是_______________。

37表达式4+5\6*7/8mod9的值_______________。

38PrintFormat(Sqr(3),"

$00###.000"

39PrintFormat(-34.69358,"

000000,0.000"

40PrintFormat(6723.4587,"

+000000.000E+00"

1B2D3C4D5B6B7D

8A9A10D11D12C13B14C

15A16A

17cos(2*3.14)^329round(a,4)

186300

19122.343125、5、2001、6

20-1532Unicode编码12

21BASIC学习教程和C教程33双引号#

22-5.2312334A66

23False35Sin(3.14*36/180)

242001-6-103625

25-6375

26abcd123xyzopq38$00001.732

27exp(-4)+log(5)/log(10)39-0,000,034.694

28x>

=1andx<

=1040+672345.870E-02

三、顺序程序结构与数据输入/输出

1下列不支持Print方法的是:

(A)图片框控件(B)窗体(C)打印机(D)文本框控件

2设变量a和b的值分别为153和-45,则Debug.printa;

b的输出结果为:

(输出结

果中的└┘表示一个空格符,下同)

(A)└┘153└┘-45└┘(B)153└┘-45

(C)└┘153└┘└┘-45└┘(D)└┘153└┘└┘-45

3语句Print"

44+66="

;

44+66的输出结果为:

└┘110(B)44+66=└┘110

(C)"

└┘44+66(D)"

└┘44+66

4下列语句中,不正确的打印语句是:

d

(A)Printa=3+5(B)Print"

a=;

3+5"

(C)Print"

a=3+5"

(D)Printa=;

3+5

5设有赋值语句Stt1="

abede"

和Str2="

xyz"

则语句PrintStr1;

Str2的输出结果为

(A)abede└┘xyz(B)abedexyz

(C)└┘abede└┘xyz(D)└┘abede└┘└┘xyz└┘

6Printsgn(-6^2)+abs(int(-234.12))的输出结果为:

(A))-300(B)300(C)236(D)234

7Printsgn(一20)*sqr(3)<

sqr

(2)的输出结果为:

(A)l(B)False(C)True(D)0

8PrintFormat(abs(-3^2)+32.5,"

$$####,##.000"

)的输出结果为:

(A)$$41.5000(B)$$41.5

(C)$000041.5000(D)$$000041.5000

9InputBox函数的返回值的类型是:

(A)数值(B)字符类型

(C)变体(D)数值或字符串(视输入的数据而定)

10设计一个程序,在程序中添加一个名称为Form1的窗体,添加窗体的Click事件过

程代码,

PrivatesubForm-Click()

DimxAsSingle,yAsSingle

xzInputBox("

输人第一个数据"

"

输人数据"

y=InputBox("

输人第二个数据"

输入数据"

Printx+y

EndSub

程序运行时,单击窗体,先后在两个输入对话框中输入123和456,则程序的输

出结果为:

(A)123456(B)123(C)579(D)456

11分别执行以下语句x=InputBox("

aaa"

bbb"

)和y=MsgBox("

ccc"

ddd"

)时

的输入对话框窗口和消息对话框的标题信息分别为:

(A)aaa和ccc(B)aaa和ddd(C)bbb和ccc(D)bbb和ddd

1D2A3B4D5B6D7C

8A9B10C11D

四、VisualBasic的常用标准控件

1设置复选框或单选按钮的标题对齐方式的属性是:

(A)Align(B)Style(C)Sorted(D)Alignment

2在程序代码中将图片文件mypic.jpg装入图片框Picturel的语句是:

(A)Picture1.picture="

mypic.jpg"

(B)Picture1.image="

(C)Picture1.picture=LoadPicture("

(D)LoadPicture("

3在程序代码中清除图片框Picture1中的图形的正确语句是:

(B)Picture1.Picture=Loadpicture("

(C)Picture1.image="

.(D)Picture1.picture=Null

4为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为:

(A)0(B)1(C)2(D)3

5如果只允许在列表框中每次只能选择一个列表项时,则应将其Multiselect属性设置为:

6要使列表框中的列表项显示成复选框形式,则应将其Style属性设置为:

(A)0(B)1(C)True(D)False

7在列表框中当前被选中的列表项的序号是由下列哪个属性表示:

(A)list(B)Index(C)Listindex(D)Tabindex

8要清除列表框中所有的列表项时,应使用以下哪种方法:

(A)Remove(B)Clear(C)Removeitem(D)Move

9列表框中的列表项的数目可通过以下哪个属性的值获得:

(A)Count(B)Listcount(C)ListIndex(D)Index

10单击滚动条的滚动箭头时,产生的事件是:

(A)Click(B)Scroll(C)Change(D)Move

11要将一个组合框设置为简单组合框(SimpleCombo),则应将其Style属性设置为:

(A)0(B)1(C)2(D)3

12要使一个文本框具有垂直滚动条,则应:

(A)将其Multiline设置为True,同时将Scrollbars属性设置为0

(B)将其Multiline设置为True,同时将Scrollbars属性设置为1

(C)将其Multiline设置为True,同时将Scrollbars属性设置为2

(D)将其Multiline设置为True,同时将Scrollbars属性设置为3

13要使一个标签透明且不具有边框,则应:

(A)将其Backstyle属性设置为0,Border-Style属性设置为0

(B)将其Backstyle属性设置为0,Border-Style属性设置为1

(C)将其Backstyle属性设置为1,Border-Style属性设置为0

(D)将其Backstyle属性设置为1,Border-Style属性设置为1

14要使组合框设置成只能从中选择而不能输人数据的组合框(下拉式列表框),则应将其Style属性设置为:

15以下不具有Picture属性的对象是:

(A)窗体(B)图片框(C)图像框(D)文本框

16为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为:

(A)5(B)500(C)300(D)5000

17为使图像框的大小自动适应图像的大小,则应:

(A)将其Autosize属性值设置为True(B)将其Autosize属性值设置为False

(C)将其Stretch属性值设置为True(D)将其Stretch属性值设置为False

18若在Shape控件内以Fillstyle属性所指定的图案填充区域,而填充图案的线条的颜色由Fillcolor属性指定,非线条的区域由Backcolor属性填充,则应:

(A)将Shape控件的Fillstyle属性设置为2至7间的某个值,BackStyle属性设置为1

(B)将Shape控件的Fillstyle属性设置为0或1,BackStyle属性设置为1

(C)将Shape控件的Fillstyle属性设置为2至7间的某个值,BackStyle属性设置为0

(D)将Shape控件的Fillstyle属性设置为0或1,BackStyle属性设置为0

19要获得当前驱动器应使用驱动器列表框的哪个属性?

(A)Path(B)Drive(C)Dir(D)Pattern

20要使目录列表框(名称为Dir1)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:

(A)在Dirl中的Chnge事件中,书写语句Dirl.Drive=Dive1.Drive

(B)在Dir1中的Change事件中,书写语句Dir1.Path=Drivel.Drive

(C)在Drive1中的Change事件中,书写语句Dir1.Path=Drivel.Drive

(D)在Drivel中的Change事件中,书写语句Dir.Drive=Drivel.Drive

21要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性?

(A)Dir(B)Path(C)Drive(D)Filename

1D2C3B4C5A6B7C

8B9B10C11B12C13B14C

15D16D17D18A19B20C21D

五、选择程序结构

1设窗体的Click事件过程代码如下:

PrivateSubForm-Click()

DimkAsInteger,aAsInteger

k=1

Ifk<

=1Thena=2*k

=2Thena=2*k十1

=3Thena=k

Printk,a

则当程序运行时,在窗体上单击鼠标时的输出结果是:

(A)12(B)13(C)11(D)31

2设窗体的Click事件过程代码如下:

DimxAsInteger,yAsInteger

x=-2

IfNotx>

0Thenx=y-3Elsey=x+3

Printx-y;

gy-x

则当程序运行时,在窗体上单击鼠标时的输出结果是

(A)-33(B)5-88-5(C)3-3(D)25-25

3以下哪个程序段的执行结果为"

OK”.

(A)(B)

DimyAsIntegerDimyAsInteger

y=10y=20

SelectCaseySelectCasey

Case11To1CaseIs>

20,Is<

20

Print"

OK“Print"

OK”

EndSelectEndSelect

(C)(D)

y=6y=10

CaseIs>

6,1,2to5Case1,3,Is>

6

OK”Print"

1C2A3D

六、循环程序结构

1对于下面结构的循环语句

DoUntil条件

循环体

loop

正确的描述是:

(A)如果"

条件"

是一个为0的常数,则不执行循环体

(B)如果"

是一个为0的常数,则至少执行一次循环体

(C)如果"

是一个不为0的常数,则至少执行一次循环体

(D)不论条件是否为"

真"

至少要执行一次循环体

2序运行时,在窗体上单击左键,则输出结果为:

PrivateSubForm-click()

DimmAsInteger,nsInteger,jasinteger,kAsInteger

n=0

Form=1To3

Forj=1Tom

Fork=jTo3

n=n+1

Nextk,j,m

Printn

(A)6(B)10(C)14(D)21

3设有以下程序段:

DimiAsInteger,jAsInteger

i=1

DoWhilei<

4

i=i+l

Forj=5To1Step-1

Printi*j

Nextj

则其中的语句Printi*j的执行次数是:

(A)15(B)16(C)17(D)18

4下面程序执行时,当在窗体上单击左键时的输出结果是:

DimkAsInteger,yAsInteger

y=3:

k=5

Fork=lTo5Step-1

y=y+k

Nextk

Printy;

k

(A)31(B)35(C)86(D)36

5下面程序执行时,当在窗体上单击左键时的输出结果是:

PrivateSubForm_Click()

DimxAsInteger,aAsInteger,yAsInteger

Forx=lTo2

a=0

Fory=lTox+1

a=a+1

Nexty

Printa;

Nextx

(A)11(B)23(C)00(D)12

6下面程序执行时,当在窗体上单击左键时的输出结果是:

DimxAsInteger,yAsInteger,iAsInteger

x=2:

y=3

Fori=xTox+y

x=x+2

Nexti

Printx

(A)8(B)9(C)10(D)11

7执行语句a=IIf(5>

10,1,-1)后,变量a的值为

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

当前位置:首页 > 工程科技 > 纺织轻工业

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

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