#include
#include
using namespace std;
const int M=10;
const int N=10;
class MyDate
{
public:
MyDate();
~MyDate();
string date[M][N];
};
MyDate::MyDate()
{
for(int i=0;i {
for(int j=0;j {
date[i][j]=" ";
}
}
}
MyDate::~MyDate()
{}
class Caozuo:public MyDate
{
public:
Caozuo();
~Caozuo();
string xm;
string xh;
string xb;
string qq;
string qj;
string sj;
void chakan();
void caozuo();
};
Caozuo::Caozuo()
{
for(int i=0;i {
for(int j=0;j {
date[i][j]="0"; //初始化
}
}
}
Caozuo::~Caozuo()
{}
void Caozuo::caozuo()
{
int i=0;
int j=0;
for(i=0;i if(date[i][0]=="0")
break;
if (i==M) {
cout << "数据已经满了" << endl;
return;
}
cout<<"请输入姓名"< cin>>xm;
date[i][j]=xm;
j++;
cout<<"请输入学号"< cin>>xh;
date[i][j]=xh;
j++;
cout<<"请输入性别"< cin>>xb;
date[i][j]=xb;
j++;
cout<<"请输入缺勤情况"< cin>>qq;
date[i][j]=qq;
j++;
cout<<"请假情况"< cin>>qq;
date[i][j]=qj;
j++;
cout<<"时间"< cin>>sj;
date[i][j]=sj;
}
void Caozuo::chakan()
{
for(int i=0;i {
for(int j=0;j<10;j++)
{
cout< }
cout< }
}
main()
{
Caozuo a;
char op;
for(int i=0;;i++) //可以无限循环
{
cout<<"1.输入2.查看3.退出";
cin>>op;
if (op=='3')
break;
switch(op)
{
case'1':
a.caozuo();
break;
case'2':
a.chakan();
break;
default:
cout<<"Invalid operator"<}
}
}