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

正文內(nèi)容

完整c語言工資管理系統(tǒng)(完整版)

2025-07-01 07:22上一頁面

下一頁面
  

【正文】 rch(head)。syfgz1400) ssj=(syfgz800)*。 scanf(%f,amp。 scanf(%s,sname)。 } s=(wor *)malloc(LEN)。 }while(ch==‘y’||ch==‘Y’)。 int i=0。 } p=headnext。//切換至下個節(jié)點 pnext=NULL。 while(!feof(fp)) {//為下個節(jié)點分配內(nèi)存空間 s=(wor *)malloc(sizeof(wor))。 wor *p。 getchar()。 int i=0。 printf(請輸入您的選擇 :)。 printf(\t ☆ 2 * 查詢員工工資信息 * ☆ \n\n)。 break。 printf(\n\n\n\n\n)。〓# \n)。 modify(head)。 break。/*調(diào)用創(chuàng)建鏈表函數(shù) ,添加員工工資信息 ,并保存到文件夾中 */ case ‘2’: head=read(head)。 printf( ※ ※ ※ ※ ※ ※ \n)?!? 〓〓 167。 printf(\n)。//排序瀏覽函數(shù) char menu1(void)。//姓名查詢方式函數(shù) void search(wor *head)。//用戶登錄函數(shù) char menu(void)。/*水費 */ float df。/*員工姓名 */ int month。 typedef struct worker wor。//輸入員工信息 void searchMenu(wor *head)。//統(tǒng)計工資菜單 void totalSal(wor *head)。 system(color f2)。〓〓〓〓〓〓 167。 printf( ☆★☆ ☆★☆ ☆★☆ ☆★☆ ☆★☆ ☆★☆ \n)。 switch(ch)/*用 switch語句實現(xiàn)功能選擇 */ { case ‘1’: head=read(head)。 break。 order(head)?!?67。 printf(\t\t ↓ ↓ ↓ ↓\n)。 exit(0)。 printf( ★ ☆ ★ 工資信息管理系統(tǒng) ☆ ★ ☆ \n)。 printf(★ 7 * 修改員工工資信息 *★ \n\n )。 char q[5]=1234。 } printf(\n)。 } printf(\n)。 return NULL。 } num++。 fp=fopen(D:\\,wb)。 fclose(fp)。 scanf( %c,amp。 p=*head。 scanf(%d,amp。 scanf(%f,amp。 if(syfgz=800) ssj=0。//切換至下一個節(jié)點 pnext=NULL。 }while(ch==‘y’||ch==‘Y’)。 printf(請按數(shù)字鍵選擇: )。 } switch(a) { case 1: numSearch(p)。 int found=0。 if(pNewkahao==n)//查找與 n相同學(xué)號的學(xué)生信息并打印到屏幕 { found=1。 return 0。 } printf(查詢結(jié)果 :\n)。 } getch()。nodeNum)。 printf(%ld new nodes have been deleted!\n, i)。amp。 /*返回刪除節(jié)點后的鏈表的頭節(jié)點指針 */ } /*==============================================================================================*/ void printSal(wor *head) { wor *p1。 if(j%10==0) printf(\n\n)。 do { totalSal(head)。 int end。 scanf(%d %d,amp。 getch()。 float e。 匹配 */ 匹配 */ system(cls)。 p1=p1next。 p2month=p1month。 /*交換前后結(jié)點中的水費,使之與卡號相匹配 */ d=p2df。 p1sfgz=f。 system(cls)。i++) { for(j=i+1。 strcpy(p2name,p1name)。 /*交換前后結(jié)點中的應(yīng)發(fā)工資,使之與卡號相匹配 */ g=p2sf。 p1sj=e。 p1=p1next。 } goto loop。 printf(\t $$\t\t\t\t\t\t $$\n)。 scanf( %c,amp。 printf(你想繼續(xù)修改記錄嗎 (Y/N)?)。 if(q==NULL) { printf(工資表為空請重新輸入 !!\n)。 //沒找到,指針后移繼續(xù)查找 // if(q==NULL) //指針為空,說明沒有找到 // { printf(Not found!\n)。 scanf(%d,amp。 printf(請輸入修改后的電費 :)。 qsfgz=qyfgzqsfqdfqsj。 free(pr)。// 調(diào)用保存函數(shù)保存修改記錄 printf(修改成功 !\n)。qdf)。 printf(請輸入修改后的應(yīng)發(fā)工資 :)。 } else { printf(請輸入修改后的職工卡號 :)。 } printf(請輸入你想修改的職工的編號 :)。c)。 return ch。 printf(\t \t\t\t\t\t\t $$\n)。 printf(\n\n\n\n\n\n)。 } getch()。 p2sfgz=p1sfgz。 p1sf=g。 /*交換前后結(jié)點中的員工姓名,使之與卡號相匹配 */ i=p2month。j++) { p2=p1。 case ‘2’: { system(cls)。 p1=headnext。 p1df=d。/*交換前后結(jié)點中的月份,使之與卡號相匹配 */ b=p2yfgz。 p2kahao=p1kahao。 printf(卡號 姓名 月份 應(yīng)發(fā)工資 水費 電費 稅金 實p2=p1=headnext。 int i。 } /*==============================================================================================*/ void order(wor *head) { char ch。end)。 long number。 printf(請輸入您的選擇: )。 }while(p1!=NULL)。 if(head==NULL) { printf(沒有記錄 !\n)。 p = pnext。 printf(\n)。 /*刪除卡號為 nodeNum 的員工信息 */ printSal
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1