- 17.06 KB
- 2022-05-17 13:48:40 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
实用文档#include#include#includeusingnamespacestd;classtime{public:time(inty=0,intm=0,intd=0){year=y;month=m;day=d;}~time(){}protected:intyear,month,day;};//信息类classxinxi:publictime{public:xinxi(){tiaoshu++;}~xinxi(){tiaoshu--;}voidsetname(char*n){strcpy(name,n);}voidsettime(inty,intm,intd){year=y;month=m;day=d;}voidsetqklx(char*qk){strcpy(queke,qk);}voidsetjieci(char*jc){strcpy(jieci,jc);}voidsetkechen(char*kc){strcpy(kechen,kc);}char*getname(){char*n;n=name;returnn;}char*getqklx(){char*qk=queke;returnqk;}char*getjieci(){char*jc;jc=jieci;returnjc;}char*getkechen(){char*gk;gk=kechen;returngk;}int*gettime();private:charname[20];//姓名charjieci[3],kechen[10],queke[10];inttm[3];staticinttiaoshu;};intxinxi::tiaoshu=0;int*xinxi::gettime(){int*t;t=tm;tm[0]=year;tm[1]=month;tm[2]=day;returnt;}classqkechen:publicxinxi{public:qkechen(){kcshu++;}〜qkechen0{kcshu--;}intgetrc(xinxist1[],intn,intj);文案大全
实用文档charqkn[20];〃公有数据成员private:intrenci;staticintkcshu;//静态数据成员};intqkechen::kcshu=0;intqkechen::getrc(xinxist1[],intn,intj){renci=0;renci++;for(inti=0;i>ch;switch(ch){case1:g=shuru(tl);break;case2:xiugai(tl,g);break;case3:chaxun(tl,qt);break;case4:tongji1(tl,qt);break;case5:tongji2(tl,qk);break;case6:exit(0);}}return0;}voidcaidan(){system("colorA");cout<<"*************************************************************"<>name;st1[q].setname(name);cout<<"请输入课程名称"<>kechen;st1[q].setkechen(kechen);cout<<"请输入缺课日期"<>y>>m>>d;st1[q].settime(y,m,d);cout<<"请输入缺课类型"<>queke;st1[q].setqklx(queke);cout<<"请输入缺课节次"<>jieci;st1[q].setjieci(jieci);cout<<"是否还要继续输入:(y/n)"<>a;文案大全
实用文档}while(a=="y");returnq+1;}voidxiugai(xinxist1[],intn){intk=1,j=0,a[10];intflgh;inth;while(k==1){cout<<"请输入你要修改缺课记录的学生姓名"<>name;flgh=0;for(inti=0;i>b;if(b==1){cout<<"请输入新日期"<>y>>m>>d;st1[i].settime(y,m,d);}elseif(b==2){cout<<"请输入新节次"<>jieci;st1[i].setjieci(jieci);}elseif(b==3){cout<<"请输入新课程名称"<>kechen;st1[i].setkechen(kechen);}elseif(b==4){cout<<"请输入新缺课类型"<>queke;st1[i].setqklx(queke);}flgh=1;j++;}while(b<1||b>4);if(flgh==0){cout<<"没有你要找的学生姓名,请重试要退出请按0"<>k;)else{cout<<"还要继续吗(1 )退出请按0"<>k;文案大全
实用文档))for(inti=0;i>name;inti=0;for(;i>n;)for(inta=0;a>n;}}}//统计某段时间内旷课学生姓名及旷课节数voidtongji1(xinxist1口,qstuqt1口){intd1=0,js=0;xinximin;if(g==0)cout<<"没有你要统计的学生信息请返回菜单录入学生缺课信息"<