本系统采用C++语言开发,旨在为学校提供一个高效的学生学习成绩管理解决方案。它能够帮助教师和管理员轻松完成成绩录入、查询及分析工作,优化教学管理和评估流程。
```cpp
#include
#include
#include
#include
#define Smax 200
using namespace std;
struct student {
string num;
string name;
float eng;
float math;
float clang;
float gete() { return eng; }
float getm() { return math; }
float getcl() { return clang; }
string getn() { return num; }
string getna() { return name; }
int rank[3];
void sinto(string a1, string a2, float b1, float b2, float b3) {
num = a1;
name = a2;
eng = b1;
math = b2;
clang = b3;
}
void sshow() {
cout << setw(6) << row << setw(6) << num << setw(10) << name
<< setw(6) << eng << setw(6) << math
<< setw(6) << clang
<< setw(6) << sall()
<< setiosflags(ios::fixed)<gete();
switch(n) {
case 9: n=1;break;
case 8: n=2;break;
case 7: n=3;break;
case 6: n=4;break;
default:n=5;
}
}
}
};
void shows() {
cout << setw(6)<<排名 <> c;
} while (c != 0);
leo1.lcout();
return 0;
}
```