一道c++编程问题,请大神打出代码

一道c++编程问题,请大神打出代码定义学生类,包括学号,姓名,性别,多门课程的成绩,学生分为两类,课程门数不同,并将课程成绩全部初始化为0,假设有n个学生,由键盘输入学生信息;
定义类成员函数,完成修改每个学生的信息,计算每个学生的平均成绩,按课程统计每门课程的平均成绩,最高分和最低分;
同时输出所有学生信息;
通过输入学生学号或姓名查询某学生的信息;
实验要求:
利用头文件和多个源文件分别实现类的声明,类成员函数的定义和主函数;
用函数的重载功能实现每个学生平均成绩的计算;
从键盘输入学生数,为对象动态分配内存空间,并保证对象使用完毕时释放内存空间;
定义构造函数完成类成员变量的初始化;
按照平均成绩对所有学生进行排名,并按照名次输出所有学生的信息(可只输出学生学号、姓名、性别和平均成绩);
利用析构函数输出“本程序由+自己的姓名+编写”字样,如“本程序由张三编写”;
兼顾程序的逻辑性、人性化设计,并减少冗余代码,(比如输入时提示输入内容、输出格式一目了然等

第1个回答  2017-03-23
不难啊。这都是基本都东西演练。追问

朋友,那倒是帮忙打出来啊

我是真的不会啊

相似回答