实验三 程序控制

  • 格式:doc
  • 大小:41.00 KB
  • 文档页数:3

实验三程序控制
一、目的和要求
1.掌握Visual C++6.0集成环境中的单步执行;
2.熟悉if 与switch语句的格式、执行过程、使用方法及典型案例;
3.学会使用选择结构解决一般的实际问题,能编写简单的应用程序。

4.掌握循环结构while、do-while、for等语句格式、执行过程、使用方法及典型案例。

5.学习循环结构的嵌套使用。

6.掌握分支与循环综合程序的编写方法;
7.学习并熟悉break、continue的区别与使用。

8.学会常用数值与图形的编程方法。

二、实验设备
1.Windows XP操作系统;
2.Visual C++6.0语言环境;
3.每人一台PC机。

三、内容和步骤
1.设计一个程序,判断从键盘输入的整数的正负性和奇偶性。

2.编写程序,实现下列函数功能:
3.输入某一年的年份和月份,计算该月的天数。

提示
(1)一年中的大月(1月、3月、5月、7月、8月、10月、12月),每月的天数为31
天;
(2)一年中的小月(4月、6月、9月、11月),每月的天数为30天;
(3)对于2月,则要判断该年是平年还是闰年,平年的2月为28天,闰年的2月为
29天。

某年符合下面两个条件之一就是闰年:
①年份能被400整除;
②年份能被4整除,但不能被100整除。

4.输入平面直角坐标系中一点的坐标值(x,y),判断该点是在那一个象限中或那一条坐标轴上。

四、课后作业
1.已知奖金税率如下:(a代表奖金,r代表税率)
a<500(元) r=0%
500≤a<1000 r=3%
1000≤a<2000 r=5%
2000≤a<5000 r=8%
a≥5000 r=12%
输入一个奖金数,求税率、应交税款及实得奖金数。

2. 设用100元钱买100支笔,其中钢笔每支3元,圆珠笔每支2元,铅笔每支0.5元,问钢笔、圆珠笔和铅笔可以各买多少支(每种笔至少买1支)?
3.编程序打印一个如图所示的数字金字塔:
图 数字金字塔
4.输入一行字符,分别统计出其中英文字母、空格、数字字符、其它字符及单词的个数。

5.设有一个数列,它的前四项为0、0、2、5,以后每项分别是其前四项之和,编程求此数列的前20项。

6.求π近似值的公式为:
12212254
3432122+-⨯⨯⨯⨯⨯=n n n n π 其中,n=1、2、3…设计一个程序,求出当n=1000时的π的近似值。

7.求出1~599中能被3整除,且至少有一位数字为5的所有整数。

如15、51、513均是满足条件的整数。

8. 设用100元钱买100支笔,其中钢笔每支3元,圆珠笔每支2元,铅笔每支0.5元,问钢笔、圆珠笔和铅笔可以各买多少支(每种笔至少买1支)?
9. 撰写实验报告。

实验报告格式
实验内容涉及四个部分,即“目的和要求”、“实验设备”、“内容和步骤”及“课后练习”。

要求同学们独立完成题目要求,写出代码,调试通过。

“课后练习”部分的题目留作同学们自行练习,并撰写实验报告。

本实验课程的主要成果之一就是实验报告,要严格按照以下格式书写,内容详实,实验数据的采集要准确合理,实验结果的分析及时、全面。

实验报告格式如下(以实验一为例):。