滨江学院课程设计报告
//统计某段时间内旷课学生姓名及旷课节数
void tongji1(xinxi st1[],qstu qt1[]) { int d1=0,js=0;
xinxi min; if(g==0)
cout<<\没有你要统计的学生信息请返回菜单录入学生缺课信息\ else if(g==1) {
cout<<\姓名:\
if(*(st1[0].getjieci()+2)!='\\0')
js=+2;
else
} else
//信息按时间排序
js++;
cout<<\节数:\
{int i=0;
for(;i<(g-1);i++) {
if(*(st1[i].gettime()+1)<*(st1[i+1].gettime()+1)) {min=st1[i];st1[i]=st1[i+1];st1[i+1]=st1[i];} else
if(*(st1[i].gettime()+1)==*(st1[i+1].gettime()+1)&&*(st1[i].gettime()+2)<*(st1[i+1].gettime()+2))
{min=st1[i];st1[i]=st1[i+1];st1[i+1]=st1[i];} else
if(*(st1[i].gettime()+1)==*(st1[i+1].gettime()+1)&&*(st1[i].gettime()+2)==*(st1[i+1].gettime()+2))
d1++; }
for(int j=0;j<(g-d1);j++)
滨江学院课程设计报告
{
cout<<*st1[j].gettime()<<*(st1[j].gettime()+1)<<*(st1[j].gettime()+2)<
for(i=0;i
} }
{ setqstn(st1,qt1,g);
cout<<\姓名:\ cout<<\节数:\}
}
//统计某段时间内旷课的课程及旷课人次 void tongji2(xinxi st1[],qkechen qk1[])
{ int d1=0,rc=0;
xinxi min; if(g==0)
cout<<\没有你要统计的学生信息请返回菜单录入学生缺课信息\
else if(g==1) {
cout<<\课程名:\ rc++;
cout<<\人数:\ {
int i=0; } else
for(;i