学生考勤管理系统源代码6028.pdf
《学生考勤管理系统源代码6028.pdf》由会员分享,可在线阅读,更多相关《学生考勤管理系统源代码6028.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include#include#include using namespace std;class time public:time(int y=0,int m=0,int d=0)year=y;month=m;day=d;time()protected:int year,month,day;ettime()+1)=*(st1j.gettime()+1)&*(st1i+1.gettime()+2)=*(st1j.gettime()+2)if(strcmp(qkn,st1i.getkechen()=0)renci+;return renci;class qstu:public xinxi pu
2、blic:qstu()qst+;qstu()qst-;void print(xinxi&st1);int getjs(xinxi st1,int n,int j);int setjs(int js=0)jieshu=js;char qstn20;private:int jieshu;static int qst;etjieci()+2)!=0)js=+2;else js+;for(i=0;in;i+)if(*(st1i+1.gettime()+1)=*(st1j.gettime()+1)&*(st1i+1.gettime()+2)=*(st1j.gettime()+2)if(strcmp(st
3、1i+1.getname(),qstn)=0)if(*(st1i.getjieci()+2)!=0)js=+2;else js+;jieshu=js;return jieshu;etname(name);cout请输入课程名称kechen;st1q.setkechen(kechen);cout请输入缺课日期ymd;st1q.settime(y,m,d);cout请输入缺课类型queke;st1q.setqklx(queke);cout请输入缺课节次jieci;st1q.setjieci(jieci);cout是否还要继续输入:(y/n)a;while(a=y);return q+1;void
4、xiugai(xinxi st1,int n)int k=1,j=0,a10;int flgh;int h;while(k=1)cout请输入你要修改缺课记录的学生姓名name;flgh=0;for(int i=0;in;i+)if(strcmp(name,st1i.getname()=0)do aj=i;cout1.修改日期 2.修改节次 3.修改课程名称 4.修改缺课类型endl;cout请输入要选择的数值(1,2,3,4)b;if(b=1)cout请输入新日期ymd;st1i.settime(y,m,d);else if(b=2)cout请输入新节次jieci;st1i.setjieci
5、(jieci);else if(b=3)cout请输入新课程名称kechen;st1i.setkechen(kechen);else if(b=4)cout请输入新缺课类型queke;st1i.setqklx(queke);flgh=1;j+;while(b4);if(flgh=0)cout没有你要找的学生姓名,请重试要退出请按 0k;else cout还要继续吗(10)退出请按 0k;for(int i=0;ij;i+)h=ai;xiansi(st1h);void chaxun(xinxi st1,qstu qt)char n=y;int u10;while(n=y)int j=0;cout
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 考勤 管理 系统 源代码 6028
限制150内