C++课程设计-学生考勤管理系统

滨江学院课程设计报告

//统计某段时间内旷课学生姓名及旷课节数

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

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4