freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

09黃石理工c課程設(shè)計(jì)職工工資管理系統(tǒng)(參考版)

2024-09-09 10:46本頁面
  

【正文】 } 。 Menu()。 system(PAUSE)。 //系統(tǒng)暫停 system(cls)。 //設(shè)置背景色和字體顏色 editor()。 } cout\n\t\t 歡迎管理員的到來 !!!!!\nendl。 cout\n 密碼輸入錯誤 !請重新輸入 :endl。 while(strcmp(Passward,administrator)!=0) { if(i=3) exit(0)。 } cout\n 請輸入密碼 :。 cout\n 管理員名無效 !請重新輸入 :。 while (strcmp(UserName,administrator)!=0) { if(i=3) 第 36 頁 共 34 頁 exit(0)。 cout\n 請輸入管理員名 :。 cout\n\t 管理員名和登陸密碼都只有 3 次機(jī)會 ,如果超過將自動退出系統(tǒng) !\n\n。 cout****************************************************************************\n。 char Passward[15]。 } } while(choice!=9)。 default : cout 對不起,您的輸入錯誤 !請重新輸入 :\n。 case 9: system(cls)。 (head)。 break。 cini。 cini。 break。 } head=(head,i)。 while(i0||i100000) { cout 對不起,您的輸入錯誤 !請重新輸入 : 。 case 6: cout 請輸入要刪除的編號 :。 (head)。 break。 cini。 第 34 頁 共 34 頁 cini。 break。 (head)。 break。 break。break。 cinchoice。 cinchoice。 cout\t※※※※※※※※※※※※※※※※※※※※※※※※※※※ \nendl。 cout\t※ ~v~ 9. 安 全 退 出 系 統(tǒng) ~v~ ※ endl。 第 33 頁 共 34 頁 cout\t※ ~v~ 8. 成 功 保 存 信 息 ~v~ ※ endl。 cout\t※ ~v~ 7. 修 改 職 工 信 息 ~v~ ※ endl。 cout\t※ ~v~ 6. 刪 除 職 工 工 資 ~v~ ※ endl。 cout\t※ ~v~ 5. 增 加 職 工 工 資 ~v~ ※ endl。 cout\t※ ~v~ 4. 查 找 職 工 工 資 ~v~ ※ endl。 cout\t※ ~v~ 3. 排 序 統(tǒng) 計(jì) 工 資 ~v~ ※ endl。 cout\t※ ~v~ 2. 顯 示 職 工 工 資 ~v~ ※ endl。 cout\t※ ~v~ 1. 職 工 數(shù) 據(jù) 輸 入 ~v~ ※ endl。 cout\t※ ~v~ 0. 讀 取 文 件 信 息 ~v~ ※ endl。 cout\t endl。 cout\t endl。 cout\t※ ※ endl。 cout\t※ ※ endl。 long i。 epployee *head=NULL。 return (head)。 } 第 31 頁 共 34 頁 cout 數(shù)據(jù)已經(jīng)成功讀取完畢 !\n\nendl。 //將 n 的值加 1 //顯示讀入數(shù)據(jù) cout p1name\t p1id \t p1sex \t p1paid[0] \t p1paid[1] \t p1paid[2] \t p1totalendl。 //否則將 p1 賦給 p2 所指結(jié)構(gòu)體的 next 指針 p2=p1。 if(n==0)head=p1。 p1paid[2]=[2]。 p1paid[0]=[0]。 p1id=。 in [0][1][2]。i0。 cout ………………………………………………………………………………………………endl。 cout ………………………………………………………………………………………………e ndl。 return 0。 ini。 head=NULL。 int i=0。 head=headnext。 outcount(head)endl。 } } 第 29 頁 共 34 頁 //保存函數(shù) . void Information::save(epployee *head) { //system(cls)。 cout\t\t 基本工資的平均值 : setw(4)arg1\n\t\t 加班工資的平均值 : setw(4)arg2 \n\t\t 獎金的平均值 : setw(4)arg3\n。 cout *各項(xiàng)工資的平均值 *\n。arg2/=m。 p1=p1next。 arg2+=p1paid[1]。km。 p1=head。 if(head==NULL)//如果頭指針是空則繼續(xù) { cout 這是一個(gè)空表 ,請先輸入職工信息 !\n。 第 28 頁 共 34 頁 } } } //求各工資的平均值的函數(shù) void Information::average(epployee *head) { int k,m。i++) { coutsetw(6)p[i]id setw(8)p[i]name setw(9)p[i]sex setw(10)p[i]paid[0] setw(10)p[i]paid[1] setw(15)p[i]paid[2] setw(11)p[i]total setw(10)i+1endl。 } //從大到小排列的指針 for(i=0。 p[k]=p[j]。jm。km1。 p1=p1next。km。 p1=head。 cout|編號 | |姓名 | |性別 | |基本工資 | |加班工資 | |其他獎金 | |總額 | |名次 |\n。 cout *職工工資統(tǒng)計(jì)表 *\n。//定義一個(gè)指向 struct epployee 的結(jié)構(gòu)體指針數(shù)組 p if(head!=NULL)//如果頭指針是空則繼續(xù) { m=count(head)。 int i,k,m=0,j。 //結(jié)點(diǎn)沒找到 return(head)。 cout\n。 cout\n。 //p2 指向原 p1 指向的結(jié)點(diǎn) p1 后移一個(gè)結(jié)點(diǎn) } if(id==p1id) //如果要查找的職工編號是 p1 所指的職工編號 { cout\n。amp。 } else 第 26 頁 共 34 頁 { p1=head。 if(head==NULL) //若調(diào)用次函數(shù)以前的頭指針 head 為空 { cout 這是一個(gè)空表 ,請先輸入職工信息 !\n。 return(head)。 //計(jì)算總分 } else cout 需要修改的信息中沒有編號為 id的職工 .\n\n。 cinp1paid[2]。 cinp1paid[2]。 cinp1paid[1]。 cinp1paid[1]。 cinp1paid[0]。 cinp1paid[0]。 cinp1sex。 cinp1name。 cinp1id。 cinp1id。 cout\n。 cout\n。 cout\n。p1next!=NULL) //尋找結(jié)點(diǎn)當(dāng) p1 所指的職工編號不是輸入的職工編號并且 p1 所指的 next 指針不為空 {
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1