求C语言程序设计 学生成绩管理程序

来源:百度知道 编辑:UC知道 时间:2024/06/23 07:27:36
题目二 学生成绩管理程序
任务:自学C语言中有关链表及外部文件的内容,设计出学生成绩管理程序。要求如下所述:
能录入学生信息存储在文件中,每位学生录入的信息有:姓名、学号、性别、班级、和三门功课(数学,英语,计算机)的成绩。
如:
学号 姓名 性别 班级 数学 英语 计算机 0701 王鹏 男 1班 70 58 980702 李燕 女 2班 68 88 950703 赵亚芳 女 3班 58 48 96 0704 刘飞 男 4班 67 78 58
能够统计每个学生三门课程的总成绩;
能按学生学号查询其三门功课成绩并显示;
能浏览全部学生成绩;
能按总成绩由高到低显示学生信息。
、要求
为了保证所有的数据可以长期被使用,要求程序能将相关数据存储在外部数据文件中,具体数据格式和文件名、路径等自定;
根据所设计的算法,定义相应函数分别实现系统的各子功能模块,同时由主程序提供友好的用户界面,使用户可通过选择主菜单来调用课程设计中要求完成的各个功能模块,子程序执行完后可返回到主菜单,继续选择其他功能执行。源程序要求书写规范,结构清晰。重点函数的重点变量,重点功能部分均要求给出清晰的程序注释。
程序编译、链接成功后,自己设计实现程序功能的一组或多组测试数据,并严格按照此测试数据进行测试,然后分析测试结果。如果程序不能正常运行或结果不正确,则需对程序进行单步调试,在调试过程中认真查找算法实现中存在的问题,并加以分析和修正。

我是新手 百度就10分 请求大哥帮下忙啊!!我们老师变态 C语言是我的考查课 她还叫我们做程序设计报告 我实在不会请高手解答 在此感谢感谢!!!!!!!
我没有分了啊 你可以查看啊 真的急用

C语言淘汰了,C#.net源代码网上很多。

要不10分改成10元吧。

10分太少了,你这个问题值500分,嘿嘿。

咋都在论分啊
不为了考试谁会来这baidu啊

分太少了!高点