 |
实
战 练 习 |
|
“Visual
Basic编程与应用”课程作业1
返回
(本部分作业覆盖第一至三章的内容,要求第五周以前完成。)
一、问答题
1.什么是可视化编程和事件驱动?
2.对象、事件和方法三者之间的关系如何?
3.属性和方法有何区别和联系?
4.下列哪些可作为Visual
Basic的变量名,哪些不行?
4*Delta
Alpha
4ABC
AB丌
ReadData Filename
A(A+B)
Read
5.Visual
Basic中是否允许出现下列形式的数?
土25.74
3.457E-10 .368
1.87E+50
10∧(1.256)
2.5E 12E3
0.258
6.指出下列Visual
Basic表达式中的错误,并写出正确的形式。
(1)
+COS(28Ο)
(2)-3/8+8.INT24.8
(3)(8+6)∧(4÷—2)+SIN(2*丌) (4)[(X+Y)+Z]´80-5(C+D)
7.将下列数学式子写成Visual
Basic表达式:
(1)cos2(c+d)
(2)5+(a+b)2
(3)cos(x)(sin(x)+1)
(4)e2+2
(5)2a(7+b)
(6)8e3ln2
8.设a=2,b=3,c=4,d=5,求下列表达式的值:
(1) a>b
AND
C<=d
OR 2*a>C
(2)
3>2*b OR
a=c
AND b<>c OR C>d
(3)
NOT a<=c OR 4*c=b∧2
AND b<>a+c
9.写出下列函数的值
(1)lnt(-3.14159)
(2)Sqr(Sqr(64))
(3) Fix(-3.14159)
(4) Int(Abs(99-100)/2)
(5) Sgn(7*3+2)
(6) Lcase(“Hello”)
(7) Left(“Hello”,2)
(8) Val(“16 Year”)
(9) Str(-459.65)
(10)Len(“Hello”)
二、编程题
1.编写程序,计算1+2+3+4+…+100。
2.我国现有人口为12亿,设年增长率为1%,编写程序,计算多少年后增加到16亿。
3.给定三角形的三条边长,计算三角形的面积。编写程序,首先判断给出的三条边能否构成三角形,如可以构成,则计算并输出该三角形的面积,否则要求重新输入。当输入-1时结束程序。
4.税务部门征收所得税,规定如下:
(1)收入在200元以内,免征;(2)收入在200~400内,超过200元的部分纳税3%;(3)收入超过400元的部分,纳税4%;(4)当收入达到5000元或超过时,将4%税金改为5%。编程序实现上述操作。
5.编写程序,打印如下所示的“数字金字塔”:
1
1
2 1
1
2
3
2
1
1
2 3 4 3
2
1
1
2 3
4 5 6 7
8 9
8 7 6
5 4
3 2 1
6.从键盘上输入两个正整数M和N,求最大公因子。
7.从键盘上输入一个学生的学号和考试成绩,然后输出该学生的学号、成绩,并根据成绩按下面的规定输出对该学生的评语:
成绩
80~100
60~79
50~59
40~49
0~39
评语
Very good Good
Fair
Poor Fail
|