概述
1.题目与要求
1.1问题提出
设计学生成绩管理系统,有N个学生,每个学生的数据包含学号(不重复)、姓名、三门课的成绩及平均成绩,试设计一学生成绩管理系统
1.2本系统涉及的知识点
结构体数组、结构体指针、数组、循环、函数、分支、指针
1.3 功能要求
1、成绩录入:输入学生的学号、姓名及三门课的成绩;
2、成绩查询:(至少一种查询方式)。按学号查询学生记录,或查询不及格学生的记录;
3、成绩统计:计算学生的平均分;根据学生的平均分高低,对学生的数据进行排序后输出;对学生单科成绩排序,输出学生姓名与该科成绩;
4、退出系统:退出整个系统(即主菜单);
1.4 根据所选菜单编写相应代码:
1)输入学生的信息,利用循环赋值的方式,给结构体数组赋值。
2)输出平均分函数ave:首先定义double型数组,利用循环赋值的方式,计算出三门课的成绩的平均值放入数组中,利用循环的方式,输出相关值及平均值。
3)按学号查询成绩函数search:首先输入要查询的学号,与结构体中的学号进行比较,如果相等输出这个学生的
最后
以上就是文静大碗为你收集整理的【C语言项目设计】学生成绩管理系统设计的全部内容,希望文章能够帮你解决【C语言项目设计】学生成绩管理系统设计所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复