学生考勤信息管理系统记录了学生的缺课情况,它包括:
缺课日期、第几节课、课程名称、学生姓名、学生学号、缺课类型(迟到、请假及旷课)。系统具有以下功能:
1)、录入学生的缺课记录;
2)、修改某个学生的缺课记录;
3)、查询某个学生的缺课情况;
4)、统计 旷课学生姓名及旷课次数,按旷课次数由多到少排序;
5)、统计 有学生旷课的课程及旷课人次(每次课时累加),按旷课人次由多到少排序;
重新修改了下,之前的4,5功能未实现。
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define N 999
int n;
class STU
{
public:
STU() {}
void input(char d[],int X,string n,string sn,int sd,int cl)
{
strcpy(date,d);
ClassX=X;
ClassN=n;
stuN=sn;
stuID=sd;
ClassL=cl;
}
void print()
{
cout<
cout<
}
friend void Change(STU stu[]);
friend void Find(STU stu[]);
friend void chaxun1(STU stu[]);
friend void chaxun2(STU stu[]);
private:
string stuN;
int stuID;
char date[15];
int ClassX;
string ClassN;
int ClassL;
};
//主菜单
void meau()
{
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
cout<
}
//输入学生的缺课记录
void Input(STU stu[])
{
char date[15];