加拿大pc蛋蛋计划
經濟觀察
運營管理

c語言職工管理系統

c語言職工管理系統

誰會用C語言編一個職工信息管理系統

本人有一個寫的非常相似的程序,需要修改的話[email protected]#include#include#include#include#include#include#include#includeclass employee{ private: int b_year; int b_month; bool wedding; bool gender; //性別 int seniority;//工作年限 char education[6];//學歷 char phone[15]; public: long number;//職員編號 char name[10]; employee();//構造函數,用于對職工所有成員初始化 void readfile(ifstream &fin);//從文件中讀入已存在的職工信息 void display();//輸出本職工信息 void amend();//修改職工信息 void readstdin();//從鍵盤讀入新建一個員工 void writefile(ofstream &fout);//向文件寫入職工的信息 };class S_list{ public: employee emp; S_list *next; S_list(){ next=NULL;}//構造函數,用于對職工鏈表頭結點初始化,以及所有成員初始化 //頭結點里面的元素可以用作特殊用途 //friend void M_writefile(ofstream &fout,S_list &star); //friend void M_readfile(ifstream &fin,S_list &star); //friend void M_display(S_list &star,int n);//輸出n個員工的基本信息,當n=0時,全部輸出n=1時,查看當前員工的基本信息 S_list *search(long num);//從當前指針往下查找給定編號員工,返回其指針 void add(S_list *addnext);//將職工形成鏈 void del();//刪除本聯結的下一個元素 };employee::employee(){ number=0; // 用于統計職工總數 strcpy(name,"合肥匯眾");//公司名稱 b_year=2007;//公司成立日期 b_month=4; wedding=true;//暫時無用途 gender=true;//暫時無用途 seniority=0;//暫時無用途 strcpy(education,"ABS"); strcpy(phone,"05518304945"); }void employee::readfile(ifstream &fin) { char c; fin>>number>>name>>b_year>>b_month; fin>>c; if(c=='y'||c=='Y')wedding=true; else wedding=false; fin>>c; if(c=='y'||c=='Y')gender=true; else gender=false; fin>>seniority>>education>>phone;} void employee::writefile(ofstream &fout) { fouti; fflush(stdin); switch(i){ case 1:cout>a;if(a[0]){strcpy(name,a);coutb_year>>b_month;coutc;if(c=='y'||c=='Y')wedding=true;else wedding=false;coutc;if(c=='y'||c=='Y')gender=true;else gender=false;coutseniority; couta;if(a[0]){strcpy(education,a);couta;if(a[0]){strcpy(phone,a);coutnumber; cout>name; cout>b_year>>b_month; cout>c; if(c=='y'||c=='Y')wedding=true; else wedding=false; cout>c; if(c=='y'||c=='Y')gender=true; else gender=false; cout>seniority; cout>education; cout>phone;}S_list* S_list::search(long num){ S_list *p=this,*q=p; while(p&&p->emp.number!=num){q=p;p=p->next;} return q;}void S_list::add(S_list *addnext){ if(!this->next){ this->next=addnext; addnext->next=NULL;} else { S_list *p; p=this->next; this->next=addnext; addnext->next=p; } }void S_list::del(){ if(this->next){ S_list *p; p=this->next; this->next=p->next; coutnext;}}void M_readfile(ifstream &fin, S_list &star){ S_list *p,*slist=&star;int i=0; while(!fin.eof()){ i++ ; p=new S_list; p->emp.readfile(fin); slist->add(p); slist=p;} coutnext; if(p!=NULL)foutn; p=star.search(n); if(p) p->del(); M_display(star,0); ofstream fout("test"); M_writefile(fout,star); slist=&star; while(slist->next) slist->del(); return 0; employee star; ofstream fout("test"); if(!fout){ cout<<"打不開此文件"<<endl; return 1; } star.readfile(); star.display(); star.writefile(fout); fout.close(); ifstream fin("test"); if(!fin){ cout<<"此文件打不開"<<endl; return 1; } star.readfile(fin); fin.close(); system("cls"); cout<<"編號 姓名 出生日期 婚否 性別 工作年限 學歷 聯系方式"<<endl; star.display(); cout<<endl; return 0; } */

職工信息管理系統 用c語言編寫的(不是C++)

以下是我的程序,剛編好的,應該管用:#include #include #include #include #define N 100struct employee{ int num; char name[10]; char sex; int age; char xueli[30]; int wage; char addr[30]; long int tel;}em[100]; /*定義一個結構體*/void menu();void input();void save(int);void display();void del();void add();void search();void search_num();void search_xueli();void search_tel();void modify(); /*定義各函數*/void menu() /*菜單函數*/{ printf(" ☆☆☆計算機科學與技術學系☆☆☆\n"); printf("\n"); printf(" ∮08802班 關麗霞∮\n"); printf("\n"); printf(" ******************職工信息管理****************\n"); printf(" 1.錄入職工信息"); printf(" 2.瀏覽職工信息\n"); printf(" 3.查詢職工信息"); printf(" 4.刪除職工信息\n"); printf(" 5.添加職工信息"); printf(" 6.修改職工信息\n"); printf(" 7.退出\n"); printf(" ********************謝謝使用******************\n"); printf("\n"); printf("\n");}void main(){ menu(); /*調用菜單函數*/ int n,flag; char a; do { printf("請選擇你需要操作的步驟(1--7):\n"); scanf("%d",&n); if(n>=1&&n<=7) { flag=1; break; } else { flag=0; printf("您輸入有誤,請重新選擇!"); } } while(flag==0); while(flag==1) { switch(n) { case 1:printf(" ◆◆◆輸入職工信息◆◆◆\n");printf("\n");input();break; case 2:printf(" ◆◆◆瀏覽職工信息◆◆◆\n");printf("\n");display();break; case 3:printf(" ◆◆◆按職工號查詢職工信息◆◆◆\n");printf("\n");search();break; case 4:printf(" ◆◆◆刪除職工信息◆◆◆\n");printf("\n");del();break; case 5:printf(" ◆◆◆添加職工信息◆◆◆\n");printf("\n");add();break; case 6:printf(" ◆◆◆修改職工信息◆◆◆\n");printf("\n");modify();break; case 7:exit(0);break; default :break; } getchar(); printf("\n"); printf("是否繼續進行(y or n):\n"); scanf("%c",&a); if(a=='y') { flag=1; system("cls"); /*清屏*/ menu(); /*調用菜單函數*/ printf("請再次選擇你需要操作的步驟(1--6):\n"); scanf("%d",&n); printf("\n"); } else exit(0); }}void input() /*錄入函數*/{ int i,m; printf("請輸入需要創建信息的職工人數(1--100):\n"); scanf("%d",&m); for (i=0;i<m;i++) { printf("職工號: "); srand((int)time(0)); em[i].num=rand()%10000+20000000; if(em[i].num!=em[i-1].num) printf("%8d ",em[i].num); printf("\n"); printf("請輸入姓名: "); scanf("%s",em[i].name); getchar(); printf("請輸入性別(f--女 m--男): "); scanf("%c",&em[i].sex); printf("請輸入年齡: "); scanf("%d",&em[i].age); printf("請輸入學歷: "); scanf("%s",em[i].xueli); printf("請輸入工資: "); scanf("%d",&em[i].wage); printf("請輸入住址: "); scanf("%s",em[i].addr); printf("請輸入電話: "); scanf("%d",&em[i].tel); printf("\n"); } printf("\n創建完畢!\n"); save(m);}void save(int m) /*保存文件函數*/{ int i; FILE*fp; if ((fp=fopen("employee_list","wb"))==NULL) /*創建文件并判斷是否能打開*/ { printf ("cannot open file\n"); exit(0); } for (i=0;i<m;i++) /*將內存中職工的信息輸出到磁盤文件中去*/ if (fwrite(&em[i],sizeof(struct employee),1,fp)!=1) printf("file write error\n"); fclose(fp);}int load() /*導入函數*/{ FILE*fp; int i=0; if((fp=fopen("employee_list","rb"))==NULL) { printf ("cannot open file\n"); exit(0); } else { do { fread(&em[i],sizeof(struct employee),1,fp); i++; } while(feof(fp)==0); } fclose(fp); return(i-1);}void display() /*瀏覽函數*/{ int i; int m=load(); printf("\n 職工號\t姓名\t性別\t年齡\t學歷\t工資\t住址\t電話 \n"); for(i=0;i<m;i++) /*m為輸入部分的職工人數*/ printf("\n %d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n",em[i].num,em[i].name,em[i].sex,em[i].age,em[i].xueli,em[i].wage,em[i].addr,em[i].tel); }void del() /*刪除函數*/{ int m=load(); int i,j,n,t,flag; char name[20]; printf("\n 原來的職工信息:\n"); display(); /* 調用瀏覽函數*/ printf("\n"); printf("請輸入要刪除的職工的姓名:\n"); scanf("%s",name); for(flag=1,i=0;flag&&i<m;i++) { if(strcmp(em[i].name,name)==0) { printf("\n已找到此人,原始記錄為:\n"); printf("\n職工號\t姓名\t性別\t年齡\t學歷\t工資\t住址\t電話 \n"); printf("\n%d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n",em[i].num,em[i].name,em[i].sex,em[i].age,em[i].xueli,em[i].wage,em[i].addr,em[i].tel); printf("\n確實要刪除此人信息請按1,不刪除請按0\n"); scanf("%d",&n); if(n==1) /*如果刪除,則其他的信息都往上移一行*/ { for(j=i;j<m-1;j++) { strcpy(em[j].name,em[j+1].name); em[j].num=em[j+1].num; em[j].sex=em[j+1].sex; em[j].age=em[j+1].age; strcpy(em[j].xueli,em[j+1].xueli); em[j].wage=em[j+1].wage; strcpy(em[j].addr,em[j+1].addr); em[j].tel=em[j+1].tel; } flag=0; } } } if(!flag) m=m-1; else printf("\n對不起,查無此人!\n"); printf("\n 瀏覽刪除后的所有職工信息:\n"); save(m); /*調用保存函數*/ display(); /*調用瀏覽函數*/ printf("\n繼續刪除請按1,不再刪除請按0\n"); scanf("%d",&t); switch(t) { case 1:del();break; case 0:break; default :break; }}vo...

員工信息管理系統,C語言做

以下是我的程序,剛編好的,剛好符合你的要求,看看吧,對你應該有幫助:呵呵#include #include #include #include #define N 100struct employee{int num;char name[10];char sex; int age;char xueli[30];int wage;char addr[30];long int tel;}em[100]; /*定義一個結構體*/void menu();void input();void save(int);void display();void del();void add();void search();void search_num();void search_xueli();void search_tel();void modify(); /*定義各函數*/void menu() /*菜單函數*/{printf(" ☆☆☆計算機科學與技術學系☆☆☆\n");printf("\n");printf(" ∮08802班 關麗霞∮\n");printf("\n");printf(" ******************職工信息管理****************\n");printf(" 1.錄入職工信息");printf(" 2.瀏覽職工信息\n");printf(" 3.查詢職工信息");printf(" 4.刪除職工信息\n");printf(" 5.添加職工信息");printf(" 6.修改職工信息\n");printf(" 7.退出\n");printf(" ********************謝謝使用******************\n");printf("\n");printf("\n");}void main(){ menu(); /*調用菜單函數*/int n,flag;char a;do{printf("請選擇你需要操作的步驟(1--7):\n");scanf("%d",&n);if(n>=1&&n{flag=1;break;}else{flag=0;printf("您輸入有誤,請重新選擇!");}}while(flag==0);while(flag==1){switch(n){case 1:printf(" ◆◆◆輸入職工信息◆◆◆\n");printf("\n");input();break;case 2:printf(" ◆◆◆瀏覽職工信息◆◆◆\n");printf("\n");display();break;case 3:printf(" ◆◆◆按職工號查詢職工信息◆◆◆\n");printf("\n");search();break; case 4:printf(" ◆◆◆刪除職工信息◆◆◆\n");printf("\n");del();break;case 5:printf(" ◆◆◆添加職工信息◆◆◆\n");printf("\n");add();break;case 6:printf(" ◆◆◆修改職工信息◆◆◆\n");printf("\n");modify();break;case 7:exit(0);break;default :break;}getchar();printf("\n");printf("是否繼續進行(y or n):\n");scanf("%c",&a);if(a=='y'){flag=1;system("cls"); /*清屏*/menu(); /*調用菜單函數*/printf("請再次選擇你需要操作的步驟(1--6):\n");scanf("%d",&n);printf("\n");}else exit(0);}}void input() /*錄入函數*/{int i,m;printf("請輸入需要創建信息的職工人數(1--100):\n");scanf("%d",&m);for (i=0;i{printf("職工號: ");srand((int)time(0));em[i].num=rand()%10000+20000000;if(em[i].num!=em[i-1].num)printf("%8d ",em[i].num);printf("\n");printf("請輸入姓名: ");scanf("%s",em[i].name);getchar();printf("請輸入性別(f--女 m--男): ");scanf("%c",&em[i].sex);printf("請輸入年齡: ");scanf("%d",&em[i].age);printf("請輸入學歷: ");scanf("%s",em[i].xueli);printf("請輸入工資: ");scanf("%d",&em[i].wage);printf("請輸入住址: ");scanf("%s",em[i].addr);printf("請輸入電話: ");scanf("%d",&em[i].tel);printf("\n");}printf("\n創建完畢!\n");save(m);}void save(int m) /*保存文件函數*/{int i;FILE*fp;if ((fp=fopen("employee_list","wb"))==NULL) /*創建文件并判斷是否能打開*/{printf ("cannot open file\n");exit(0);}for (i=0;iif (fwrite(&em[i],sizeof(struct employee),1,fp)!=1)printf("file write error\n");fclose(fp);}int load() /*導入函數*/{FILE*fp;int i=0;if((fp=fopen("employee_list","rb"))==NULL){printf ("cannot open file\n");exit(0);}else {do {fread(&em[i],sizeof(struct employee),1,fp);i++;}while(feof(fp)==0);}fclose(fp);return(i-1);}void display() /*瀏覽函數*/{int i;int m=load();printf("\n 職工號\t姓名\t性別\t年齡\t學歷\t工資\t住址\t電話 \n");for(i=0;iprintf("\n %d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n",em[i].num,em[i].name,em[i].sex,em[i].age,em[i].xueli,em[i].wage,em[i].addr,em[i].tel); }void del() /*刪除函數*/{int m=load();int i,j,n,t,flag;char name[20];printf("\n 原來的職工信息:\n");display(); /* 調用瀏覽函數*/printf("\n");printf("請輸入要刪除的職工的姓名:\n");scanf("%s",name);for(flag=1,i=0;flag&&i{if(strcmp(em[i].name,name)==0){printf("\n已找到此人,原始記錄為:\n");printf("\n職工號\t姓名\t性別\t年齡\t學歷\t工資\t住址\t電話 \n");printf("\n%d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n",em[i].num,em[i].name,em[i].sex,em[i].age,em[i].xueli,em[i].wage,em[i].addr,em[i].tel); printf("\n確實要刪除此人信息請按1,不刪除請按0\n");scanf("%d",&n);if(n==1) /*如果刪除,則其他的信息都往上移一行*/{for(j=i;j{strcpy(em[j].name,em[j+1].name);em[j].num=em[j+1].num;em[j].sex=em[j+1].sex;em[j].age=em[j+1].age;strcpy(em[j].xueli,em[j+1].xueli);em[j].wage=em[j+1].wage; strcpy(em[j].addr,em[j+1].addr);em[j].tel=em[j+1].tel;}flag=0;}}}if(!flag)m=m-1;elseprintf("\n對不起,查無此人!\n");printf("\n 瀏覽刪除后的所有職工信息:\n");save(m); /*調用保存函數*/display(); /*調用瀏覽函數*/printf("\n繼續刪除請按1,不再刪除請按0\n");scanf("%d",&t);switch(t){case 1:del();break;case 0:break;default :break;}}void add()/*添加函數*/{FILE*fp;int n;int count=0;int i;int m=load();printf("\n 原來的職工信息:\n");display(); /* 調用瀏覽函數*/printf("\n");fp=fopen("emploee_list","a");printf("請輸入想增加的職工數:\n");scanf("%...

C語言課程設計之公司員工信息管理系統怎么做?

// struct st *addstud=NULL; scanf(" addstud-> while(select>math);name,&(addstud->english):1----deletestudent,2-----addstudent;input operation,&(addstud-&gt,&(addstud-&gt,st *phead);/),&select); break; case 2: printf("average=((addstud->#include english); st *next;}; addstud-&gt.h>#include chinese))/3; while((addstud->english)+(addstud->please input the of the student to be deleted;順序鏈表的尾指針 struct st *pheadorder=NULL;/刪除一個學員的信息 struct st *addstu(st *name;english) struct st *phead=NULL;//輸入時創建鏈表 pheadorder=makeorder(phead),addstud->math),2-----addstudent,3----output all student\n"/向順序鏈表添加一個元素,插入的地方按平均成績 void printinfo(st *phead);struct st *pend=NULL;/.h>struct st{ char name[20]; int english; int math;//average=((addstud-&gt,addstud->// int average:\n",&select);//,deletename); pheadorder=deletestu(deletename,pheadorder); printf("按分數從大到小排序 生產鏈表 struct st *addtolist(struct st *add);please input the information of the student to be added; phead=createlist();//c語言編的學生信息管理系統小程序 參考吧輸入學生信息時生成的初始鏈表 struct st * deletestu(char *name,&(addstud->math)+(addstud->chinese))/3; } pheadorder=addstu(addstud,pheadorder); printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n"); scanf("%d",&select); break; case 3: printinfo(pheadorder); printf("input operation:1----deletestudent,2-----addstudent,3----output all student\n"); scanf("%d",&select); break; default: goto laber; } } laber:system("pause"); return 1;}struct st *createlist()//輸入時創建初始鏈表 { struct st *pfirst=NULL; struct st *plast=NULL; struct st *p=new st; printf("please input the information of the students:\n"); scanf("%s%d%d%d",p->name,&(p->english),&(p->math),&(p->chinese)); p->average=((p->english)+(p->math)+(p->chinese))/3; while((p->english)>0) { if(pfirst==NULL) pfirst=plast=p; else plast->next=p; plast=p; printf("please input again:\n"); p=new st; scanf("%s%d%d%d",p->name,&(p->english),&(p->math),&(p->chinese)); p->average=((p->english)+(p->math)+(p->chinese))/3; } plast->next=NULL; printf("list create successful\n"); delete p; return pfirst;}struct st *deletestu(char *name,st *phead)//刪除一個學員 { int flag=0; st *p=NULL; if(strcmp(phead->name,name)==0) { phead=phead->next; flag=1; } else for(p=phead;p;p=p->next) { if(strcmp(p->next->name,name)==0) { p->next=p->next->next; flag=1; break; } } if(!flag) printf("the student you delete is not in the list\n"); else printf("delete successful\n"); return phead;}struct st *addstu(st *name,st *phead)//按平均分增加一個學員 { name->next=NULL; struct st *p=NULL; if((name->average)>(phead->average)) { name->next=phead; phead=name; return phead; } else { for(p=phead;p->next;p=p->next) { if((name->average)>(p->next->average)) { name->next=p->next; p->next=name; return phead; }} } p=p->next; p->next=name; return phead;}void printinfo(st *phead)//打印信息 { st *p; for(p=phead;p;p=p->next) printf("%s\n",p->name);}struct st *addtolist(struct st *phead,struct st *add)//生成順序鏈表時每回都添加一個平均成績最高的學員信息 { add->next=NULL; if(phead==NULL) pendorder=phead=add; else pendorder->next=add; pendorder=add; return phead;} struct st *makeorder(struct st *phead)//將初始鏈表變成順序鏈表 { if(phead!=NULL) { int max; struct st *p=NULL; struct st *index=NULL; while(phead) { max=0; for(p=phead;p;p=p->next) { if(p->average>max) { max=p->average; index=p; } } phead=deletestu(index->name,phead); pheadorder=addtolist(pheadorder,index); } return pheadorder; } else printf("there is no list members to be ordered\n"); return pheadorder;};%d" char deletename[20];stdlib.h>0)// 展開

C語言程序設計題:職工工資管理系統

你要的是命令行還是圖形界面?如果是命令行可以考慮下如果是圖形界面的話200分少了點,看看吧.--------------------------------------------既然不是圖形界面,代碼就簡單.不過也有近300行.可能有些地方不怎么簡潔..你用的時候,把注釋“deletenbsp;thisnbsp;line“那行所在的代碼刪除或修改就OK了.如果看不懂請給我留言,我發一份帶詳細注釋的代碼給你.--------------------------------------------/*Microsoftnbsp;Visualnbsp;C++nbsp;.NET編譯通過bynbsp;做他@07.12.29*/#includenbsp;“stdafx.h“#includenbsp;“iostream“#includenbsp;“string“#includenbsp;“list“#includenbsp;“cassert“usingnbsp;namespacenbsp;std;/*編號、姓名、部門、應付工資、保險、稅金、實付工資。

其中實付工資由公式計算得到:實付工資=應付工資nbsp;-nbsp;保險-nbsp;稅金nbsp;*/structnbsp;employee{nbsp;stringnbsp;m_num;//編號nbsp;stringnbsp;m_name;//姓名nbsp;stringnbsp;m_dep;//部門nbsp;doublenbsp;m_salary;//應付工資nbsp;doublenbsp;m_insurance;//保險nbsp;doublenbsp;m_tax;//稅金};/*(1)錄入:輸入職工數據,其中“實付工資”通過計算得到;nbsp;(2)刪除:刪除指定的職工信息(輸入姓名,若找到則刪除該信息)nbsp;(3)nbsp;修改:允許對已經錄入的數據重新進行編輯、修改;nbsp;(4)nbsp;顯示:顯示全體職工數據;nbsp;(5)查詢:nbsp;a.nbsp;輸入職工姓名,顯示該職工的全部數據;nbsp;b.nbsp;輸入某部門值,顯示該部門職工的數據、工資總額、平均工資。

nbsp;(6)nbsp;退出程序。

*/listamp;lt;employeeamp;gt;nbsp;emps;intnbsp;_tmain(intnbsp;argc,nbsp;_TCHAR*nbsp;argv[]){nbsp;voidnbsp;print(constnbsp;employeenbsp;amp;e);nbsp;voidnbsp;input();nbsp;voidnbsp;del();nbsp;voidnbsp;mod();nbsp;voidnbsp;show_all();nbsp;voidnbsp;show_name();nbsp;voidnbsp;show_dep();nbsp;coutamp;lt;amp;lt;“簡易職工薪水管理程序nbsp;bynbsp;做他“;//nbsp;deletenbsp;thisnbsp;linenbsp;coutamp;lt;amp;lt;“版權沒有nbsp;請隨意復制或修改任何代碼“;//deletenbsp;thisnbsp;linenbsp;coutamp;lt;amp;lt;“請選擇操作:1.錄入nbsp;2.刪除nbsp;3.修改nbsp;4.查詢nbsp;5.顯示所有員工nbsp;6.退出nbsp;:“;nbsp;intnbsp;choose=0;nbsp;cinamp;gt;amp;gt;choose;nbsp;assert(!cin.fail());nbsp;whilenbsp;(choose!=6)nbsp;{nbsp;nbsp;ifnbsp;(choose==1)nbsp;input();nbsp;nbsp;ifnbsp;(choose==2)nbsp;del();nbsp;nbsp;ifnbsp;(choose==3)nbsp;mod();nbsp;nbsp;ifnbsp;(choose==4)nbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;intnbsp;choice=0;nbsp;nbsp;nbsp;coutamp;lt;amp;lt;“請選擇操作nbsp;1.按姓名查詢nbsp;2.按部門查詢nbsp;3.退出:“;nbsp;nbsp;nbsp;cinamp;gt;amp;gt;choice;nbsp;nbsp;nbsp;ifnbsp;(choice==1)nbsp;show_name();nbsp;nbsp;nbsp;ifnbsp;(choice==2)nbsp;show_dep();nbsp;nbsp;nbsp;ifnbsp;(choice==3)nbsp;nbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;nbsp;coutamp;lt;amp;lt;“請選擇操作:1.錄入nbsp;2.刪除nbsp;3.修改nbsp;4.查詢nbsp;5.顯示所有員工nbsp;6.退出nbsp;:“;nbsp;nbsp;nbsp;nbsp;cinamp;gt;amp;gt;choose;nbsp;nbsp;nbsp;nbsp;assert(!cin.fail());nbsp;nbsp;nbsp;nbsp;continue;nbsp;nbsp;nbsp;}nbsp;nbsp;}nbsp;nbsp;ifnbsp;(choose==5)nbsp;show_all();nbsp;nbsp;coutamp;lt;amp;lt;“請選擇操作:1.錄入nbsp;2.刪除nbsp;3.修改nbsp;4.查詢nbsp;5.顯示所有員工nbsp;6.退出nbsp;:“;nbsp;nbsp;cinamp;gt;amp;gt;choose;nbsp;nbsp;assert(!cin.fail());nbsp;}nbsp;re

轉載請注明出處經濟管理網 » c語言職工管理系統

相關推薦

    加拿大pc蛋蛋计划 股票配资利息 玩地下城赚钱怎样 万能后二大底 每天送6元救济金的棋牌 益众计划软件 开心农场怎么玩 宾果消消消下载安装 麻将规则视频 新时时单双技巧 急速飞艇官方开奖记录 股票指数怎么买 分分快三技巧规律 老虎机app自助领取彩金38 pk10官网 冠军单双大小 135彩票平台登录不上 种什么药材能赚钱吗