C语言课程设计
6. 输入“3”,修改历史信息;
7. 输入“0”,返回主菜单:
- 14 -
C语言课程设计
8. 输入“6”,测试统计结果;
9. 输入“1”,按类别统计结果:
- 15 -
C语言课程设计
10,输入“2”,按月显示统计结果:
10. 输入“3”,按年显示统计结果:
- 16 -
C语言课程设计
5.总结
为期四天的课程设计结束了,其中的酸甜苦辣恐怕只有经历过的人才会懂得。其实课程设计的题目老师很早就发下来了,但由于自己时间观念不强,没有提前准备,所以搞得开始做的时候发现很多东西都不会,又临时学占用了很多时间。下次一定要吸取教训,不能临时抱佛脚啊!此次课程设计虽然很难,但也让我学到了很多东西。它让我学会的不仅仅是怎么去编一个大的程序,更让我学会了怎样去开始做一件事,怎样规划自己的时间做好一件事。刚开始看到提示真的是一片茫然,不知如何下手,然后经过自己上网查阅和看了一些课程设计的书之后渐渐有了一点眉目。这些对我的自学能力锻炼很大。另外,在编程过程中也遇到了很多很多的问题,比如统计模块的数组元素定义错误导致结果不能运行,等等、、、我知道自己在C这条路上还有很长的路要走,但这次得课程设计无疑给了我更加坚定走下去的信心,他让我体会了迷茫,烦躁,痛苦、、、但它也让我学会了淡定,从容,坚持、、、它带给我四个晚上熬夜到两点半的记录,它也带给了我看到程序运行出结果的喜悦、、、程序中的各种各样的错误曾经让我失望甚至绝望,想放弃,但同组的我们相互鼓励视乎又看到了希望、、、在这次设计中还请教了几个学计算
- 17 -
C语言课程设计
机的高中同学,这让我学会了要善于向他人求助,同时好久没联系的同学通过这次设计也加强了我们的联系。
我认为这次课程设计对我们的锻炼很大,它处在离考试只有三四天的时候,这么紧迫的时刻有这么短的时间,这大大的锻炼了我们的时间安排能力和不急不躁心态。另外程序中还有很多不完善的地方,希望以后加强学习能够将其改正至臻完善吧。非常感谢这次设计中给我们帮助的同学,学长和老师!
6.参考文献:
参考文献:
[1]谭浩强等.C语言程序设计教程.北京:高等教育出版社,1997. [2]谭浩强.C程序设计.第2版.北京:清华大学出版社,1999.
[3]徐士良.C程序设计教程
附录
主函数源程序代码:
#include
{
int chioce; //开始的时候使用char试了一下,有些功能不能实现
records->total_count=0;
#ifdef DEBUG
printf(\
#endif
void calledit(int chioce); //声明中间过程函数
OpenFile(\ //打开文件并初始化数组,即加载数据
while(!feof(fp))
- 18 -