求C++课程设计答案,请高手帮忙做一下!悬赏100分!

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:44:08
学生成绩统计管理系统(*****)
功能要求:
①成绩的输入(学号、姓名、英语、数学、C++语言…)。
②成绩统计(各科平均成绩、各科成绩“优秀”、“良好”、“中等”、“及格”、“不及格”的人数及其所占比例)。
③总成绩统计(学生的总成绩、平均成绩及成绩排名)。
④成绩的统计结果显示。
⑤学生数据的添加、修改、与删除。
⑥学生数据的读取与存储。

一级状态下可能也没有100分
不过这个题目最核心就是查询了
先写完这个功能,其它功能你自己看看书添上吧。

#pragma once // V3.0.511412.20218002
///////////////////////////////////////////////////////
//Contents: The row class type definition of CStudentInformation
//Name: CStudentInformation_rowtype
class CStudentInformation_rowtype {

public:

long m_iSuffix; //suffix 1
std::string m_strName; //姓名 . 2 (i)
long m_iStudentNumber; //学号 . 3 (i)
long m_iEnglish; //英语 4
long m_iMath; //数学 5
long m_iCpp; //c++成绩

public:

CStudentInformation_rowtype()
{
m_iSuffix = 0;
m_strName = 0;
m_iStudentNumber = "";
m_iEnglish = 0;
m_iMath = 0;
m_iCpp = 0;
}

virtual ~CStudentInformation_rowtype(){;}

public:

/////////////////////////////////////////////////////////////
//Function: GetCol_strName
//