腾讯通手机版客户端:《高级语言程序设计》

来源:百度文库 编辑:高校问答 时间:2024/04/28 19:32:59
大作业要求:
合理运用C语言的数组、指针、结构体及文件操作等,实现一个模拟的小型教务管理系统。该系统用于管理学生的基本信息、课程成绩及毕业资格审查。

学生的基本信息记录,如:
学号 姓名 性别 出生日期 专业
20050999 张三 男 1980年6月1日 软件工程
…… …… …… …… ……

学生的课程成绩记录,如:
学号 课程名称 课程性质 学分 成绩
20050999 毛泽东思想概论 公共必修 4 60
20050999 高级语言程序设计 专业必修 3 70
20050999 WEB程序设计 专业选修 2 80
20050999 IT企业管理 素质课 1 90
…… …… …… …… ……

毕业资格审查结果,显示信息如下:
学号 课程性质 应修学分数 已获学分数 是否通过
20050999 公共必修 10 10 是
20050999 专业必修 30 29 否
20050999 专业选修 25 28 是
20050999 素质课 15 16 是

要求实现以下功能:
1. 实现对学生信息、课程成绩及毕业资格审查的文件存取(分别存储在StudentInfo.txt、StudentScore.txt和GraduateCheck..txt文件中,文件格式任选二进制或文本格式中的一种),实现对学生信息、课程成绩的记录增加、删除及修改;
2. 实现输入学生学号或姓名查询并显示学生的课程成绩;
3. 实现输入学生学号或姓名,根据该学生的课程成绩,显示毕业资格审查结果。

提示及说明
(1) 学生记录、生日请用结构体完成存储,课程性质及专业请用枚举类型存储。
(2) 学生信息、课程成绩、毕业资格审查的管理可用结构体数组或链表实现。
(3) 请注意分配好时间,完成系统设计与实现,同时认真填写大作业报告!按时提交大作业报告、可运行的程序及代码,逾期不交,期末成绩以0分记。
参考书:《C程序设计课程设计》,刘振安等编著,机械工业出版社,04年9月。
急用啊

我可以帮你做,3天时间搞定。
但要报酬。

我给你我做的程序(exe文件)

你付钱

我给你原代码

不要骂我,挣点烟钱!

bluesky_no1@126.com