vb课后答案Word文件下载.docx
《vb课后答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《vb课后答案Word文件下载.docx(18页珍藏版)》请在冰点文库上搜索。
![vb课后答案Word文件下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/3/a0cc967c-c0e7-4151-8d7f-9e237349f131/a0cc967c-c0e7-4151-8d7f-9e237349f1311.gif)
16.A17.A18.A19.D;
D20.B
21.C22.B23.B24.A25.C
26.D27.D28.C29.C30.C
31.D
第3章VisualBasic程序设计代码基础
一、选择题
1.A
2.D
3.C
4.D
5.A
6.B
7.C
8.B
9.B;
C;
D;
G;
H;
J;
L;
N;
O;
P
10.C
11.C
12.B
13.A;
B
14.A;
B
15.B
16.B;
E
17.A
18.D
19.D
二、求表达式的值
1.0
2.-17
3.-0.2
4.10
5.how
6.jing
7.HAI
8.6
9.123445
10.BASIC
11.3
12.12.3
13.377.7
14.1
15.0.5
16.6
17.1
18.4
19.
(1)"
5,459.40"
(2)"
335"
(3)"
0.67"
(4)"
.67"
(5)"
hello"
(6)"
THISISIT"
20."
1234"
;
"
46;
21.True
22.True
三、写出下列代数式对应的VisualBasic表达式。
1.(-a)^2/(b+c/d)
2.2*Sin(a)*Cos(2*3.1416-a)
3.Sqr(a^2+b^2-a*a*b*Cos(a))
4.(x+y)^3*(t+u)^2/(t*(x-y))
5.a^(b*c)+c^(a*b)
6.5^(1/3)*Cos(60*3.14/180)
7.Cos(w)^3-3*Cos(w)*Sin(w)^3
8.(Log(50)/Log(10)-Log(20))/(9*Exp(5))
9.X1-Abs(a)+Log(10)+Sin(X2+2*3.1416)/Cos(57*3.1416/180)
10.Sin(3.1416-t)^(2/3)/(a*b)
四、写出下列条件对应的VisualBasic关系表达式或布尔表达式。
1.T>
1.7AndW<
62.5
2.A+B>
CAndB+C>
AAndC+A>
B
3.(A=0OrB=0)And(A*B<
>
0)
4.X<
=-5OrX>
=5
5.X>
=-5AndX<
6.Abs(A)>
=BAndA<
C
7.X<
100AndX>
=0
8.(YMod4=0AndYMod100<
0)OrYMod400=0
9.A<
0AndB^2-4*A*C>
10.YMod5=0AndYMod2=0
五、简答题
1.DimX1AsSingle,X2AsSingle,I1AsInteger,I2AsInteger,S1AsString,S2AsString,BAsBoolean
2.TypeSalary
ENoAsString
EnameAsString
ESalaryAsSingle
EndType
DimDepartment1AsSalary
第4章VisualBasic的控制结构
一、选择题(除了特别注明“多选”外,其余均为单选题)
1.A;
E;
F
2.B
4.C
5.D
6.B
9.A;
B
10.B
11.D
12.D
13.C
14.C
二、判断程序执行结果
1.3
2.22
3.12
35
4.33
5.A(17.4)
6.-1
7.heisang
8.12False
9.123321
10.444
11.-33
12.3010
13.False
14.I=2
15.I=1
16.A
17.**0**
18.722
19.235
20.16
21.1
22
333
4444
55555
666666
7777777
22.1
23.105
24.I=7
A=11
25.M1=120M2=6
26.321
27.24-33
28.11
29.1463
30.*
***
*****
*******
*********
***********
31.*****
****
**
*
32.6
33.10
34.09
318
627
936
第5章数组
1.C
2.A
3.B
5.C
6.C
7.B;
D
8.B
二、填空题
1.DimA(1To5,-2To6)AsString
2.A(-1,-1)A(-1,0)A(-1,1)
A(0,-1)A(0,0)A(0,1)
A(1,-1)A(1,0)A(1,1)
A(2,-1)A(2,0)A(2,1)
3.过程级;
ReDim
4.DimStdAddress(1To100)Asaddress
5.DimStdAddress(1To100)Asaddress
StdAddress
(1).Name="
李军"
StdAddress
(1).telno="
66112233"
StdAddress
(1).email="
lijun@"
三、判断程序或程序段的执行结果
1.1220
2.bdf
3.1
4.0223
5.12144
6.000001214161820
7.123451214161820
8.15
9.42
10.123246
11.101
010
101
12.1234
3456
5678
13.2025303540
第6章常用算法及应用程序举例
程序填空(在程序中的划线位置填上适当内容,完成题目所要求的功能)
1.
(1)Max
(2)Min(3)c>
Max(4)c<
Min
2.
(1)NMod2<
0
(2)C*(-1)(3)I+1(4)I<
=N
3.
(1)K
(2)Flag=0
4.
(1)B
(2)D(3)A(4)B(5)C
5.
(1)C
(2)B(3)A
6.
(1)A()
(2)N(3)I+1(4)A(J)(5)T
7.
(1)ReDimA(N)
(2)P>
NOrP<
1(3)P+1(4)D
8.
(1)YO<
Y(I)
(2)I+1(3)Text1.Text
9.
(1)X>
A(10)OrX<
A
(1)
(2)X=A(I)(3)9(4)"
数据没找到"
10.
(1)a()
(2)a(n,n)(3)j-i+1(4)i-j+1
(5)Picture1.Print(6)1Ton(7)1Toi(8)1Ton
(9)iTon(10)1Ton(11)n+1-iTon(12)1Ton
(13)1Ton+1–i
第7章过程
1.C2.B;
D3.C4.C;
E5.A、C
6.C7.C8.B9.A10.A
11.C12.D13.C14.B;
A15.D
16.D17.A18.D19.D
二、判断程序或程序段的执行结果
1.70
2.3347
3.3579111315171921
4.Tom
5.3
1
6.3
20
7.21
8.2347
9.111
123
222
333
10.35;
第8章常用控件
选择题(除了特别注明“多选”外,其余均为单选题)
1.C
2.C
3.D
4.B
6.A
9.C、D
11.A、D
12.G;
I;
B;
E
13.B、D
14.A
15.B、D
16.C
17.B;
A
18.C;
D
19.B
20.A
21.C
22.F;
D
23.B
24.A
25.D
26.A
第9章界面设计
1.下拉式;
弹出式;
窗体;
菜单编辑器
2.标题;
-
3.文件(&
F)
4.顶
5.Caption;
Name;
Index;
Checked;
Enabled;
Visible
6.Click
7.Load;
Unload
8.菜单编辑器;
顶
9.MouseDown;
PopupMenu
10.快捷菜单的顶级菜单名称
弹出式菜单的上框中央位于鼠标的单击位置
弹出式菜单的菜单项可以响应鼠标左、右键单击
弹出式菜单中要显示为黑体的菜单项控件的名称为PMENU3
11.ToolTipText
12.MicrosoftWindowsCommonControls6.0;
ToolBar
13.Align
14.ImageList
15.Toolbar1.Buttons(4).Enabled=False
16.样式
17.Toolbar1.Buttons
(2).ButtonMenus(3).Enabled=False
18.1–FixedSingle
19.模式;
无模式
20.Show
21.将窗体Form2做为无模式对话框显示;
将窗体Form3做为模式对话框显示
22.Form2.ShowvbModeless,Form3
23.MicrosoftCommonDialogControls6.0
24.C1.ShowColor;
C1.ShowFont
二、选择题(除了特别注明“多选”外,其余均为单选题)
1.B、D、F2.C3.D4.B、C5.D
第10章图形操作
填空题
1.左上角;
右;
下;
缇
2.ScaleMode;
Picture1.ScaleMode=vbInches
3.Picture1.ScaleLeft=-10
Picture1.ScaleTop=10
4.20
5.(1,1);
(3,-1)
6.Form1.Scale(0,4)-(4,0)
7.Form1.CurrentX=2
Form1.CurrentY=2
8.Picture1.BackColor=RGB(50,100,25)
9.Shape
10.BorderStyle
11.x1,y1,x2,y2
12.(200,300)
13.(200,200);
(400,400)
14.Line(100,100)-(500,500),vbRed,B
Line(100,100)-(500,500),vbRed,BF
15.Circle(0,0),0.5,vbRed
Circle(0,0),0.5,vbRed,0,3.1415926/2
Circle(0,0),0.5,vbRed,-0.00001,-3.1415926/2
Circle(0,0),0.5,vbRed,,,2:
Circle(0,0),0.5,vbRed,,,0.5
16.Form1.FillStyle=0
Form1.FillColor=vbYellow
17.ForeColor
18.DrawWidth
19.DrawStyle
20.AutoRedraw
21.Paint
22.Resize
23.绿色;
红色;
蓝色
24.最下
25.Label1.ZOrder0
26.SavePicturePicture1.Image,"
d:
\MyPicture.bmp"
第11章文件
1.顺序文件;
随机文件;
二进制文件
2.Open"
C:
StuData.dat"
ForOutputAs#1
3.Open"
ForInputAs#1
4.Open"
ForAppendAs#1
5.Close#1,#3,#5
6.Write#2,A;
B;
7.Print#2,A;
8.Open"
d:
\aa.txt"
Input#1,A,B,C
9.Open"
\B.dat"
ForRandomAs#1Len=20
10.Put;
Get
11.Open"
\C.DAT"
ForBinaryAs#3
Put#3,6,A
Get#3,10,B
12.返回某驱动器的当前路径
13.ChDrive"
E"
14.MkDir"
E:
\STUD"
15.Kill"
D:
*.DAT"
16.文件长度;
字节
17.复制文件;
产生错误
18.Drive
19.Change
20.Path
21.FileName
二、程序填空(在程序中的划线位置填上适当内容,以完成题目所要求的功能)
1.
(1)Open"
StuData.txt"
(2)Write#1,StuNo,StuName,StuEng
(3)Close#1
2.
(1)Open"
(2)WhileNotEOF
(1)
(3)Input#1,StuNo,StuName,StuEng
3.
(1)Random
(2)Put#1,,xData
(3)Get#1,i,xData
4.
(1)Pattern
(2)File1.Path=Dir1.Path
(3)Dir1.Path=Drive1.Drive
(4)OpenText1.TextForInputAs#1
第12章VisualBasic与数据库
1.C2.B3.C4.B5.D
6.B;
D7.C8.C9.A10.B
二、填空题
1.数据库;
数据库管理系统
2.为网状数据库、层次数据库和关系数据库
3.一个到多;
行;
列
4.从“学生基本信息”表中选出“性别”字段值为“男”的所有记录,查询结果包含了表中的所有字段。
5.Select姓名,应发工资From工资Where性别='
女'
6.InsertInto学生成绩(学号,姓名,成绩)Values('
009'
'
刘键'
91)
7.DeleteFrom学生成绩Where成绩<
60
8.将“学生成绩”表中的“数学”字段的所有值乘以0.7,取代原有的值
9.ConnectionString
10.AbsolutePosition
11.RecordCount
12.Adodc1.Recordset.Fields("
姓名"
).Value="
张民"
13.Refresh
14.Adodc1.Recordset.Move–6
15.Adodc1.Recordset.Find"
姓名='
王兰'
16.DataSource;
DataField