第1章参考答案 (1)
第2章参考答案 (1)
第3章参考答案 (4)
第4章参考答案 (7)
第5章参考答案 (9)
第6章参考答案 (13)
第7章参考答案 (16)
第8章参考答案 (20)
第9章参考答案 (22)
第10章参考答案 (27)
第11章参考答案 (28)
第12章参考答案 (31)
第1章参考答案
、简答题(略)
、单选题: 1. C
2. D
3. C
4. B 5 6. D
7. C 三、填空
题: 1 ?设计 运行
2. Proj1 Demo1
3 ?程序代码 控件
4.编译 可执行
5.可视化
6.窗体对象
7.视图 F4
第2章参考答案
一、 简答题(略)
二、 找出以下语句中的错误
1.
False ---错,因为False 是VB 的关键字或保留字 2.
In tegers —— 错,正确的写法是 dim x ,y ,z as in teger 或 Dim x As Integer, y As Integer, z As Integer 但两者含义不同。 3.
a+b=c 改为 c=a+b 4.
Mode ----错,应改为mod 5.
37001 ---错,因为 x 取值范围是 432768 ---- 32767 6.
+—— —错,应该写为/ 7.
? E - -错,E 的左边必须是一个数字 &
错, 赋值符号的左边字符串缺了双引号 9. 1 --- -错,应改为:” 1 ” 10. 错, 正确的是:#01-01-00#
三、编写语句完成以下任务
1. 设这3个数用x、y、z表示,则求3个数乘积的表达式为:x*y*z
2. Opti on explicit
3. Forml.print “ Print Text to The Windows ”
4. Dim result as long
Result=(x+y+z)/3
5. Dim x as in teger, y as in teger, z as in teger
6. Y=3*x A5+2*x A4-6*x A3-1
四、数据常量有:” Xname (字符串型)、True(逻辑型卜517.3(实数型)、
"2/08/05"(日期时间型)、#1-1#(日期时间型)、
” String (字符串型)、1 (整型)
数据变量有:
VB关键
Xname、X Step
五、表达式为:
1.6
2.2002-1-1
3.xyz123abc
4.xyz123abc
5.12
6.11
六.程序段1在窗体上输出为:
5 7
-2 -9
FalseFalse
程序段2在窗体上输出为:
Visual
The Demo Basic
实验部分
1. 参考代码:
Private Sub Form_Click()
Dim x As In teger, y As In teger, z As In teger x = InputBox("请输入:")
y = InputBox("请输入:")
z = InputBox("请输入:")
Print x + y + z
Print x * y * z
Prin t (x + y + z) / 3
End Sub
2. 参考代码和界面如下: