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

正文內(nèi)容

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

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

下一頁面
  

【正文】 (head)。 return 0。 if(strcmp(pNewname,name)==0)//查找與 n相同學號的學生信息并打印到屏幕 { found=1。 int found。 printf(%ld %s %d %\t% % % %\n, pNewkahao,pNewname,pNewmonth,pNewyfgz,pNewsf,pNewdf,pNewsj,pNewsfgz)。 scanf(%ld,amp。 case 2: nameSearch(p)。a)。 wor *p=head。 } /*==============================================================================================*/ void searchMenu(wor *head) { char ch。amp。 printf(請輸入此人該月水費: )。 } printf(請輸入員工姓名: )。 while(pnext) p=pnext。 i++。 } /*==============================================================================================*/ void inputMenu(wor *head) { char ch。 return 1。//保存下個節(jié)點 p=pnext。 p=head。 wor *s。 if(strcmp(q,b)!=0) { printf(密碼錯誤,請重新輸入 !!!!!\n)。 char c。 /*菜單選 擇界面 */ printf(\n)。 printf( ★ 1 * 輸 入 員 工 工 資 信 息 * ★ \n\n)。 /*釋放所有已分配的 printf(End of program!)。 printf(\t\t ※ ※ ※ ※ \n)?!?167。/*按照卡號對員工進行排序瀏覽 */ case ‘7’: head=read(head)。 printSal(head)。 break。 printf( ※ ※ ※ ※ ※ ※ \n)?!?167。 printf(\n)。//刪除內(nèi)存 void order(wor *head)。//卡 號查詢方式函數(shù) int nameSearch(wor *pNew)。 void userId()。/*應(yīng)發(fā)工資 */ float sf。//月份 float yfgz。 int num。//查詢菜單 int numSearch(wor *pNew)。/*統(tǒng)計員工某時間段的實發(fā)工資總和 */ void DeleteMemory(wor *head)。 printf(\n)?!?167。 printf( ↓ ↓ ↓ ↓ ↓ ↓\n)。 inputMenu(head)。/*調(diào)用刪除信息函數(shù),刪除員工工資信息 */ case ‘4’: head=read(head)。 break?!?167。 printf(\t\t ※ ※ ※ ※ \n)。/*退出系統(tǒng),返回主界面 */ DeleteMemory(head)。 printf(\n)。 printf(\t ☆ 0 * 退出工資管理系統(tǒng) * ☆ \n)。 char b[5]。 b[i]=‘\0’。 } /*==============================================================================================*/ wor *read(wor *head) { FILE *fp。 } head=(wor *)malloc(sizeof(wor))。 pnext=s。 if(NULL==fp) { printf(打開文件失??! \n)。 return 0。ch)。 } else//否則說明有內(nèi)容,直接切換到尾節(jié)點 { p=*head。skahao)。syfgz)。 else if(syfgz800amp。 printf(已成功添加信息! \n)。 } /*==============================================================================================*/ void search(wor *head) { int a。 while(1) { scanf(%d,amp。 break。 printf(請輸入您要查詢的員工卡號: )。 printf(卡號 姓名 月份 應(yīng)發(fā)工資 水費 電費 稅金 實發(fā)工資\n)。 } /*==================================================================== ==========================*/ int nameSearch(wor *pNew) { char name[10]。 while(pNew) { t=pNew。 system(cls)。 head=deleteNode(head, nodeNum)。 save(head)。 p != NULL) { pr = p。 int j=0。 p1=p1next。 printf(是否繼續(xù)統(tǒng)計 (Y/N)?\n)。 float sum=0。start,amp。 system(cls)。 float f。/*清屏 */ printf(總有 %d 個員工的信息: \n,num)。 if(p2kahaop1kahao)//若后面的卡號小于前面的,則交換信息 { c=p2kahao。 p1month=i。 p2df=p1df。 /*交換前后結(jié)點中的實發(fā)工資,使之與卡號相匹配 */ } } p2=headnext。 break。j=num。 strcpy(p1name,t)。 p2sf=p1sf。 /*交換前后結(jié)點中的稅金,使之與卡號相匹配 */ f=p2sfgz。 } while(p1!=NULL)。 } /*==============================================================================================*/ char menu1(void)/*子菜單 */ { char ch。 printf( \t $$\t\t 0 * 退出 \t $$\n)。ch)。 scanf( %c,amp。 return 。 return 。qmonth)。 scanf(%f,amp。 } save(head)。 } } /*若不是表尾,則釋放節(jié)點占用的 /*在 pr中保存當前節(jié)點的指針 */ /*讓 p指向下一個節(jié)點 */ /*釋放 pr指向的當前節(jié)點占用的內(nèi)存
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1