学生成绩管理系统 |
您所在的位置:网站首页 › 学生成绩排名系统c语言程序报告 › 学生成绩管理系统 |
课程设计名称:C高级语言程序设计课程设计
课程设计题目:学生成绩管理系统的设计与实现
一、问题描述 针对学生成绩管理,应用C语言程序设计的基本理论和方法,从对问题的分析研究开始,到编程调试结束的整个过程进行分析和设计,学生成绩信息至少包括:学号,姓名,若干门课程成绩(至少三门)。 二、基本要求 主要功能:⑴ 能对学生成绩进行录入和删除; ⑵ 能浏览所有学生的成绩; ⑶ 能按学号或姓名查询某学生成绩信息; ⑷ 统计与排序:根据成绩排序;统计某一分数段的学生人数。 ⑸ 结果格式化显示。 要求:使用文件方式存储数据,系统以菜单方式工作,模块化设计。 三、测试要求(1)设计的程序能够方便地运行,达到设计的目的; (2)每个模块都要用不少于20条的实际数据加以测试,并给出测试结果; (3)用户界面友好,功能明确,操作方便。 四、 完整代码: #include #include #include #define MAX 1000 //定义学生数组最大容量 using namespace std; //设计学生信息结构体 struct person { long num;//学号 string name;//姓名 int sex;//性别 int age;//年龄 int math;//数学 int chinese;//语文 int english;//英语 int number;//总分 }; //学生成绩管理系统 struct personbook { person parry[MAX];//学生数组最大容量 int M_size;//当前容量 }; //1、菜单界面 void showmenu() { cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |