高校人事管理系统C++代码(共9页).doc
《高校人事管理系统C++代码(共9页).doc》由会员分享,可在线阅读,更多相关《高校人事管理系统C++代码(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上#include#include#includepowered by #includeusing namespace std;class employeeprotected:int number;char name20;char sex6;char workplace20;char place20;char nation6;char birth20;char party10;char id20;float score5;public:Employee *nest;Employee()Employee()char* getname() return name; int
2、getnumber() return number; double getscore(int i) return scorei;float get() return(score0+ score1+ score2+ score3+ score4);void input() int e=1; cout“ttt按提示输入:”endl; coutworkplace; do coutsex; if(strcmp(sex,“man”)=0 | strcmp(sex,“woman”)=0) coutplace; coutnation; coutbirth; coutparty; coutid; coutsc
3、ore0; coutscore1; coutscore2; coutscore3; coutscore4; e=0; else cout“ttt无此类型性别!重新输入!”numbernamesexplacenationbirthpartyidscore0 score1 score2 score3 score4; is.get(); void output() cout“职工基本信息如下:”endl; cout“工号:”number “ 姓名:”name “ 性别:”sex“ 籍贯:”place“ 民族:”nation“ 工作单位:”workplace“ 生日:”birth“ 政治面貌:”par
4、tyendl“身份证号:”id“ 工作时间:”score0“ 缺勤次数:” score1“ 业绩总评成绩:”score2“ 调动工作次数:”score3“ 目前工资:”score4endl; void output(ofstream & os) ossetw(6)number setw(15)name setw(6)sex setw(20)place setw(6)nation setw(20)workplace setw(20)birth setw(20)party setw(20)id setw(6)score0 setw(6) score1 setw(6) score2 setw(6)
5、score3 setw(6) score4 next=NULL;key=0; company()delete head; void input(); void mend(); void del(); int find(Employee*p,int num,char *pn=“”) ; void found(); void show(); void save(); void begin(); void clear; char mainmenu(); int getkey()return key; void setkey(int k)(key=k;)private: Employee *head;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 人事管理系统 C+ 代码
限制150内