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

正文內(nèi)容

小型工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)報(bào)告-資料下載頁(yè)

2025-08-03 12:07本頁(yè)面
  

【正文】 1: xmcz()。break。case 2: ghcz()。break。default: printf(輸入錯(cuò)誤!\n)。break。} }void xmcz()//按姓名查找 { char name[30]。int i=0。printf(請(qǐng)輸入要查找職工姓名:)。scanf(%s,name)。system(cls)。printf(\t姓名\t工號(hào)\t基本工資\t職務(wù)工資\t津貼\n)。for (i=0。iNumber。i++){if (strcmp(name,wo[i].name)==0){printf(\t%s\t%s\t%d\t\t%d\t\t%d\n,wo[i].name,wo[i].ID,wo[i].salary1,wo[i].salary2,wo[i].salary3)。}}}void ghcz()//按工號(hào)查找 {char id[10]。int i=0。printf(請(qǐng)輸入要查找職工工號(hào):)。scanf(%s,id)。system(cls)。printf(\t姓名\t工號(hào)\t基本工資\t職務(wù)工資\t津貼\n)。for (i=0。iNumber。i++){if (strcmp(id,wo[i].ID)==0){printf(\t%s\t%s\t%d\t\t%d\t\t%d\n,wo[i].name,wo[i].ID,wo[i].salary1,wo[i].salary2,wo[i].salary3)。}}}//刪除職工信息void del() {int n=0。printf(1 按姓名刪除\n)。printf(2 按工號(hào)刪除\n)。scanf(%d,amp。n)。switch(n){case 1: xmsc()。break。case 2: ghsc()。break。}}void xmsc()//按姓名刪除 {FILE *fp=NULL。char name[30]。int i=0。int j=0。printf(請(qǐng)輸入要?jiǎng)h除的職工姓名:)。scanf(%s,name)。for(i=0。iNumber。i++){if (strcmp(name,wo[i].name)==0){for (j=i。jNumber1。j++){wo[j]=wo[j+1]。}Number。}}//將剩余數(shù)據(jù)寫入文件 擦除以前的數(shù)據(jù)fp=fopen(C://,wb)。for (i=0。iNumber。i++){fwrite(amp。wo[i],sizeof(struct worker),1,fp)。}fclose(fp)。printf(刪除成功。\n)。}void ghsc()//按工號(hào)刪除 {FILE *fp=NULL。char id[60]。int i=0。int j=0。printf(請(qǐng)輸入要?jiǎng)h除的職工工號(hào):)。scanf(%s,id)。for(i=0。iNumber。i++){if (strcmp(id,wo[i].ID)==0) {for (j=i。jNumber1。j++){wo[j]=wo[j+1]。}Number。}}//將剩余數(shù)據(jù)寫入文件 擦除以前的數(shù)據(jù)fp=fopen(C://,wb)。for (i=0。iNumber。i++){fwrite(amp。wo[i],sizeof(struct worker),1,fp)。}fclose(fp)。printf(刪除成功。\n)。}//統(tǒng)計(jì)職工工資void statistics() {int i=0。double s=。double sum[100]。for(i=0。iNumber。i++){sum[i]=wo[i].salary1+wo[i].salary2+wo[i].salary3。printf(%s的總工資為:%f\n,wo[i].name,sum[i])。}for(i=0。iNumber。i++){s+=sum[i]。}printf(平均工資為:%f\n,s/Number)。 } //修改職工信息void modify() {int mode=0。printf(請(qǐng)選擇修改查找方式\n)。printf(1 按姓名查找修改\n)。 printf(2 按工號(hào)查找修改\n)。 scanf(%d,amp。mode)。switch(mode){case 1: xmxg()。break。case 2: ghxg()。break。default: printf(輸入錯(cuò)誤!\n)。break。} }void xmxg()//按姓名修改 {FILE *fp=NULL。char name[30]。int i=0。printf(請(qǐng)輸入要修改的職工姓名:)。scanf(%s,name)。for (i=0。iNumber。i++){if (strcmp(name,wo[i].name))。elsebreak。}printf(\t姓名\t工號(hào)\t基本工資\t職務(wù)工資\t津貼\n)。printf(\t%s\t%s\t%d\t\t%d\t\t%d\n,wo[i].name,wo[i].ID,wo[i].salary1,wo[i].salary2,wo[i].salary3)。printf(請(qǐng)重新輸入該職工信息)。printf(姓名:)。scanf(%s,wo[i].name)。printf(工號(hào):)。scanf(%s,wo[i].ID)。printf(基本工資:)。scanf(%d,amp。wo[i].salary1)。printf(職務(wù)工資:)。scanf(%d,amp。wo[i].salary2)。printf(津貼:)。scanf(%d,amp。wo[i].salary3)。//信息修改后重新更新文件里面的數(shù)據(jù) 以保持?jǐn)?shù)據(jù)一致性fp=fopen(C://,wb)。for (i=0。iNumber。i++){fwrite(amp。wo[i],sizeof(struct worker),1,fp)。}fclose(fp)。}void ghxg()//按工號(hào)修改 {FILE *fp=NULL。char id[30]。int i=0。printf(請(qǐng)輸入要修改的職工工號(hào):)。scanf(%s,id)。for (i=0。iNumber。i++){if (strcmp(id,wo[i].ID))。elsebreak。}printf(\t姓名\t工號(hào)\t基本工資\t職務(wù)工資\t津貼\n)。printf(\t%s\t%s\t%d\t\t%d\t\t%d\n,wo[i].name,wo[i].ID,wo[i].salary1,wo[i].salary2,wo[i].salary3)。printf(請(qǐng)重新輸入該職工信息)。printf(姓名:)。printf(姓名:)。scanf(%s,wo[i].name)。printf(工號(hào):)。scanf(%s,wo[i].ID)。printf(基本工資:)。scanf(%d,amp。wo[i].salary1)。printf(職務(wù)工資:)。scanf(%d,amp。wo[i].salary2)。printf(津貼:)。scanf(%d,amp。wo[i].salary3)。//信息修改后重新更新文件里面的數(shù)據(jù) 以保持?jǐn)?shù)據(jù)一致性fp=fopen(C://,wb)。for (i=0。iNumber。i++){fwrite(amp。wo[i],sizeof(struct worker),1,fp)。}fclose(fp)。printf(\t=======修改成功\n)。}//保存數(shù)據(jù)void reserve(){printf(\t=====程序在運(yùn)行時(shí)已自動(dòng)保存.....\n)。}void back(){printf(\t===按Enter鍵返回主菜單\n)。}//作者信息void author(){printf(\t***☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆***\n\n)。printf(\t^^^^^^^^^^^^^武漢工程大學(xué)^^^^^^^^^^^^^\n\n)。printf(\t^^^^^^^^^^^計(jì)院網(wǎng)絡(luò)工程02班^^^^^^^^^^^^\n\n)。printf(\t^^^^^^^^^^^^^^^^吉祥制作^^^^^^^^^^^^\n\n)。printf(\t***★★★★★★★★★★★★★★★★***\n\n)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1