分章练习题Word文件下载.docx
《分章练习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《分章练习题Word文件下载.docx(33页珍藏版)》请在冰豆网上搜索。
![分章练习题Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-10/8/51def43d-1ea1-4a20-b0ca-214e22a36da5/51def43d-1ea1-4a20-b0ca-214e22a36da51.gif)
(D)Form1.Caption=”\欢迎使用VB”
8.要使某控件在运行时不可显示,应对(b)进行设置
(A)Enabled(B)Visible(C)BackColor(D)Caption
9.要使窗体在运行时不可以改变窗体的大小和没有最大,最小化按钮,只要对下面(b)进行设置。
(A)MaxButton(B)BorderStyle(C)Width(D)MinButton
10.当运行程序时候,系统自动执行启动窗体的(A)事件过程
(A)Load(B)Click(C)Unload(D)GotFocus
11.当文本框的ScrollBars属性设置了非零值,却没有效果,原因为B
(A)文本框中没有内容
(B)文本框的MultiLine属性为False
(C)文本框的MultiLine属性为True
(D)文本框的Locked属性为True
12..要判断在文本框时否按了Enter键,应在文本框的(D)事件中判断
(A)Change(B)KeyDown(C)Click(D)KeyPress
13.在VB集成环境创建VB应用程序时,除了工具箱窗口,窗体中的窗口,属性窗口外,必不可少的窗口是(C)
(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口
14.保存新建的工程时,默认的路径是(B)
(A)MyDocuments(B)VB98(C)\(D)Windows
15.当需要上下文帮助时,选择要帮助的“难题”,然后按(D)键,就可以出现MSDN窗口及所需帮助信息。
(A)Help(B)F10(C)Esc(D)F1
16.进入VB集成环境,发现美有显示“工具箱”,应选择(视图)菜单的(工具箱)选项,使“工具箱”窗口显示。
17.要使新建工程时,在模块的“通用声明”段自动加入OptionExplicit语句,应对()菜单的()的()选项卡进行相应的选择。
18.刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对()的()属性设置。
19.当对文本框的ScrollBar的属性设置为2,但美有滚动条显示,是因为没有对(multiline)属性设置为True的原因
20.当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并美有显示所需的图形,原因是没有对(style)属性设置为1
21.若已建立了Form1,Form2两个窗体,默认启动窗体为Form1.通过()菜单的()的()选项卡,可将启动窗体设置为Form2,在程序中若要显示Form1窗体,则要执行(form1.show)语句。
22.在文本框中,通过(selstart)属性能获得当前插入点所在的位置。
23.要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了(locked)的属性为True
24.在窗体上已建立了多个控件如Text1Label1Command1若要使程序已运行焦点就定位在Command1控件上,应对Command1控件设置(TabIndex)属性的值为(0)
第二章练习题
1.在一个语句内写多条语句时,每个语句之间用(A)符号分隔。
(A),(B):
(C)、(D);
2.一句语句要在下一行继续写,用(C)符号作为续行符。
(A)+(B)-(C)_(D)…
3.下面(A)是合法的变量名。
(A)X_YZ(B)123ABC(C)integer(D)X-Y
4.下面(D)是不合法的整常数。
(A)100(B)&
O100(C)&
H100(D)%100
5.下面(A)是合法的字符常数。
(A)ABC$(B)”ABC”(C)’ABC’(D)ABC
6.下面(D)是不合法的单精度型常数
(A)100!
(B)100.0(C)1E+2(D)100.0D+2
7.下面(B)是合法的单精度型变量
(A)num!
(B)sum%(C)xinte$(D)mm#
8.表达式16/4-2^5*8/4MOD5\2的值为()
(A)14(B)4(C)20(D)2
9.数学关系3<
=x<
10表示成正确的VB表达式为()
(A)3<
=X<
10(B)3<
=XANDX<
10
(C)X>
=3ORX<
10(D)3<
=XAND<
10.\、/、MOD、*四个算术运算符中,优先级别最低的是(C)
(A)\(B)/(C)MOD(D)、
11.与数学表达式
对应,VB的不正确表达式是()
(A)a*b/(3*c*d)(B)a/3*b/c/d(C)a*b/3/c/d(D)a*b/3*c*d
12.Rnd函数不可能为下列(A)值
(A)0(B)1(C)0.1234(D)0.0005
13.Int(198.555*100+0.5)/100的值为()
(A)198(B)199.6(C)198.56(D)200
14.已知A$=”12345678”则表达式Val(Left$(A$,4)+Mid(A$,4,2))的值为(B)
(A)123456(B)123445(C)8(D)6
15.PrintDateAdd(“m”,1,#1/30/2000#)语句显示的结果是()
(A)00-2-29(B)00-2-28(C)00-2-30(D)00-1-31
16.表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是()
(A)1(B)11(C)14(D)99
17.表达式Len(“123程序设计ABC”)的值为()
(A)10(B)14(C)20(D)17
18.表达式LenB(“123程序设计ABC”)的值为()
19.下面正确的赋值语句是()
(A)X+Y=30(B)Y=π*R*R(C)Y=X+30(D)3*Y=X
20.为了给X,Y,Z三个变量赋值为1,下面正确的赋值语句是()
(A)X=1:
Y=1:
Z=1(B)X=1,Y=1,Z=1
(C)X=Y=Z=1(D)XYZ=1
21.赋值语句:
A=123+MID(“1234356”,3,2)执行后,A变量的值为()
(A)”12334”(B)123(C)12334(D)157
22.赋值语句:
A=123&
MID(“1234356”,3,2)执行后,A变量的值为()
21.在VB中,1234,1234&
1.2346E+5,1.2346D+5四个常数分别表示(),(),(),()类型。
22.表示X是5的倍数或是9的倍数的表达式为()
23.已知A=3.5,B=5.0,C=2.5,D=True则表达式:
A>
=0ANDA+C>
B+3ORNOTD的值为()
24.int(-3.5),int(3.5),fix(-3.5),fix(3.5),round(-3.5),round(3.5)的值分别为多少()
()()()()()
25.表达式Ucase(Mid(“abcdefgh”,3,4))的值为()
26.计算离你毕业还有多少个星期的函数表达式为()(假定毕业日期为7/1/2007)
第三章练习题
1.下面程序运行后的结果为()
x=int(rnd)+3
ifx^2>
8theny=x^2+1
ifx^2=9theny=x^2-2
ifx^2<
8theny=x^3
printy
2.下面程序的功能为()
Dimn%,m%
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13then
IfIsNumeric(Text1)then
SelectCaseText1Mod2
Case0
N=n+text1
Case1
M=m+text1
EndSelect
Endif
Text1=””
Text1.SelFocus
EndSub
3.程序添空
Dimcount1%
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
If()=”(“then
Count1=count1+1
Elseif()=”)”then
()
endif
ifkeyascii=13then
if()then
Print“左右括号配对“
Elseif()then
Print“左括号多于右括号”;
count1;
“个”
Else
Print“右括号多于左括号”;
-count1;
Endif
Endsub
4.输入字符,统计有多少个元音字母,有多少其他字母,直到按了回车键结束并显示结果。
大小写不区分。
DimCounty%,countc%
Dimc$
C=()
If“A”<
=CANDC<
=”Z”then
SelectCase()
Case()
County=county+1
Countc=countc+1
Endselect
Ifthen()
Print“元音字母有”;
county:
Print“其他字母有”;
countc;
第四章练习题
1.以下()式正确的FOR….NEXT的结构
(A)forx=1tostep10(B)forx=3to–3step-3