vb教程参考答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课本第3章习题参考答案(第100页)

1. 输入梯形的上边长、下边长及高度,计算梯形的面积并输出。要求使用InputBox 函数输入,使用Print方法输出。

2. 输入小时、分、秒,将它们换算为秒,然后输出。要求使用文本框分别输入,使用标签输出。

3. 输入直角三角形的两个直角边,输出其斜边、周长和面积。要求使用InputBox函数输入,使用Print方法输出。

4. 输入4课成绩,输出总成绩和平均成绩。通过InputBox 函数输入数据,使用消息框MsgBox 进行输出。

6.

编写程序,输入x,输出如下分段函数y 的值。

10. 编写程序,输入n ,计算1 + 2 + 3 + … + n 的和。

3x+2, x<0

0,

x=0

2x-1, x>0

11. 编写程序计算11+ 22 +33 + 44 + …+ 1010的和。

12. 编写程序,输入10个同学的成绩(0~100),输出最高成绩和最低成绩。

13. 编写程序,输出100以内的素数。

14. 输入若干个学生的成绩,统计其中90分以上、70~89分、60~69分、小于60分的人数并输出。当输入的成绩小于0时结束输入。

16. 用矩形法求指定区间内函数f (x)的积分 1

)(dx

x f ,其中发f (x) =1 + sin (x)。

17. 输入任意一个字符串,将其逆序后输出,例如,输入的字符串为“abcde”,则输出为“edcba”。

18. 输入任意一一个字符串,分别统计其中字母A、E和Z的个数,不区分大小写。

课本第4章习题参考答案(第136页)

1. 编写程序,将2,4,6,…,18,20共10个数据赋予一个数组,然后将各数组元素按相反顺序输出。

2. 输入10个学生的成绩,计算总分与平均分。

3. 输入10个学生的成绩,输出最高分和最低分。

5. 编写程序,将长度为5的一维数组中的数组元素循环右移动一个位置,最后一个元素移到第一个元素位置上。例如,若数组元素各个值为1,2,3,4,5,则移动后的值为5,1,2,3,4。

6. 编写程序,为一个3×4 的二维数组输入任意整数,然后计算该二位数组中所有数组元素之和及平均值。

7. 编写程序,为一个3×3的二维数组输入任意整数,之后输出最大值及其行号和列号。

10. 利用动态数组,输入学生人

数n,然后输入n个学生的学号

和一门课程的成绩,进行如下计

算:

1) 计算该门课程的总分和平均

分。

2) 求出最高分、最低分并显示对

应的学号。

3) 输出超过平均分的学生的学

号和成绩。

课本第5章习题参考答案 (第162页)

1. 编写程序,求s=A! + B! +c!,其中A 、B 、C 分别由3个文本框输入,阶乘的计算分别用sub 子过程和函数过程两种方法实现。

sub 子过程 函数过程

2. 编写函数

主程序中调用函数计算

3. 编写函数完成f (n) =1 x 2 + 2 x 3 +3 x 4 + …+ n x (n + 1)的运算,n为任意一个整数。

4. 试编写一函数实现闰年的判断,形参为任一年数,如为闰年,函数返回结果为True,否则返回结果为False。(能被4整除且不能被100整除或能被100整除且能被400整除的年份是闰年)

相关文档
最新文档