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

正文內(nèi)容

簡單的職工管理系統(tǒng)設(shè)計(存儲版)

2025-05-09 05:21上一頁面

下一頁面
  

【正文】 \n\n\n)。 strcpy(qdpost,qname)。 return。 printf(\n\n\n)。 printf(\t└───────────────────——————————┘\n\n)。 printf(\n\n\n)。 strcpy(qdtele,qname)。 return。 scanf(%d,amp。 scanf(%d,amp。 printf(\t\t\t┌────────┐\n)。 for( qd = QDnext。 printf(\n\n\n)。 printf(\t┌───────────────—───—──┐\n)。 printf(\t\t│咻咻提示道: │\n)。 printf(\t\t│ │\n)。n=9) { printf(┌────────────────────┐\n)。 case 2:change_sex(qd)。 case 6:change_post(qd)。}//********************************************************排序功能void inorder(){ system(CLS)。 printf(\t┌─────———————─———──——————──┐\n)。 while(last!=QDnext) { pp=QD。 p=ppnext。 printf(\t\t\t │若要返回主界面輸入請按任意鍵│\n)。 system(CLS)。 printf(\t└────────────────────────┘\n\n)。 printf(\t│親,沒有找到您要刪除的職工信息。wu)。 printf(\n)。n)。 printf(\t\t\t │咻咻歡樂的告訴你,刪除成功!!! │\n)。 if(wu) return。 printf(\t\t\t│ 新增清屏函數(shù) │\n)。 printf(\t\t\t │ 轉(zhuǎn)載請說明出處 │\n)。 QDnext = NULL。 printf(\t\t│ 咻咻說 │\n)。 printf(\t\t ┌────────────────┐\n)。 printf(└────────────────────┘\n)。break。break。break。break。 printf(│親,輸入有誤,請重新輸入。 printf(\t\t│ 咻咻說 │\n)。 printf(\t\t┌─────────────────————┐\n)。}//**************************************************************************主函數(shù)void main(){ int n。 printf(\t\t\t │后期維護(hù): aaaaaa │\n)。 printf(\t\t\t│更新信息: │\n)。wu)。 printf(\n\n\n)。 printf(\t└─────────────────────┘\n\n)。 printf(\t└──────────────────────———──┘\n\n)。 printf(\t└────────────────────——──┘\n\n)。qb = qd,qd=qdnext) { if(strcmp(qdname,qname)==0) break。 printf(\t┌────────────────────────┐\n)。 char qname[20]。 printf(\t\t\t └───────────——─—┘\n\n)。 if(last==q)last=p。 return。 printf(\t └─────———─────┘\n\n)。 case 9:return。 case 5:change_edu(qd)。 } switch(n) { case 1:change_name(qd)。 while(n=1amp。 printf(\t\t│ │\n)。 printf(\t\t┌───────────────—─┐\n)。 system(CLS)。 printf(\t│咻咻抱歉地說道 親,沒有找到您所需的信息 │ \n)。 printf(\t└─────────────────————─┘\n\n)。 int n。│\n)。 printf(\t└─────────────—————————┘\n\n)。n)。n)。 char qname[20]。 printf(\t│信息修改成功!!!請按任意數(shù)字返回主界面 咻咻高興地通知你。 printf(\t│如繼續(xù)操作請按1并請輸入新的住址,如需返回上一級界面請輸入0 │\n)。n)。n)。 char qname[20]。 printf(\t│信息修改成功!!!請按任意數(shù)字返回主界面 咻咻高興地通知你。 printf(\t│如繼續(xù)操作請按1并請輸入新的學(xué)歷,如需返回上一級界面請輸入0 │\n)。n)。n)。 char qname[20]。 printf(\t│信息修改成功!!!請按任意數(shù)字返回主界面 咻咻高興地通知你。 printf(\t│如繼續(xù)操作請按1并請輸入新的生日日期,如需返回上一級界面請輸入0 │\n)。n)。n)。 char qname[20]。 return。amp。 printf(\t\t│ 咻咻說 │\n)。}//**********************************************查詢功能void search(){ int n,wu=0。 printf(\t┌────────────────—──────┐\n)。 flag=1。qd != 0。 system(CLS)。 scanf(%d,amp。 printf(\t│親,沒有找到您所需的信息。 printf(\t┌───────────────—───—──┐\n)。 printf(\t┌───────────────—───—──—┐\n)。 system(CLS)。│\n)。 咻咻熱情地說道。│\n)。 printf(\n)。 printf(\t\t :%s \n,qdsex)。 printf(\t└─────────────────────────┘\n\n)。 strcpy(ptele,qname)。 strcpy(padd,qname)。 strcpy(ppost,qname)。 strcpy(pedu,qname)。 strcpy(pworkday,qname)。 strcpy(pbirday,qname)。 strcpy(psex,qname)。 return。 p = ( struct worker* )malloc( sizeof( struct worker ) )。 printf(\t\t\t└───────——─┘\n\n)。 } fclose(fp)。 fscanf( fp,%s,pedu)。 } while(fscanf(fp,%s,qdname)!=EOF) { //fscanf(fp,%s,qdname)。q = qnext ) { fprintf(fp,%s %s %s %s %s %s %s %s \n,qname,qsex,qbirday,qworkday,qedu,qpost,qadd,qtele)。 struct worker* next??傊?,通過這次作業(yè)我學(xué)會了很多,讓我更加清楚一個大問題的解決流程,如何利用算法一步步解決,這對我以后的學(xué)習(xí)有很大的幫助!附:(程序代碼)include include include include //*******************************定義結(jié)構(gòu)體struct worker{ char name[20]?!?親,請輸入您所需刪除的職工信息”字樣,提示輸入刪除的姓名,成功會自動打印一份新的職工信息表,錯誤有提示:親,沒有找到您要刪除的職工信息!錯誤之后,可以重新輸入查詢,也可以返回主界面;如3,會出現(xiàn)“歡迎使用查詢功能”,然后輸入不同的數(shù)字完成不同條件的查詢。3) 初始化那一塊我是參考網(wǎng)上的一段代碼硬著頭皮寫的,后來還是出了些小問題。q !=NULL。 QDnext = p。 fscanf( fp,%s,psex )。 FILE *fp。 } if(n==2) return。wu)。 int wu,n。 } pp=((strcmp(pname,qname)0)?p:q)。 } while(lastnext!=NULL) last=lastnext。 case 9:return。 case 5:change_edu(qd)。}switch(n){ case 1:change_name(qd)。n)。}修改主代碼void change(){ struct worker* qd。 scanf(%d,amp。 case 3:search_tele()。 do { scanf(%d,amp。qd = qdnext ) { if( strcmp( qname,qdname) ==0) { if(flag==0) { flag=1。if(wu) return。 } else { display(qd)。 qb = QD。} 。 strcpy(ptele,qname)。 strcpy(pworkday,qname)。 p = ( struct worker* )malloc( sizeof( struct worker ) )。清屏 case 7:rjxx()。信息刪除 case 3:search()。 do{ scanf(%d,amp。(5)排序:按名字首字母對職工信息對職工對象文件進(jìn)行排序?! ÷毠ば畔ㄐ彰?、性別、出生年月、工作年月、學(xué)歷、職務(wù)、住址、電話等信息。2. 信息處理:由于職工會存在流動周轉(zhuǎn),職工的信息會有所變化,因此該算法實現(xiàn)了員工的錄入、刪除、查詢、修改、排序等功能3. 信息輸出:根據(jù)不同的操作,輸出相應(yīng)數(shù)據(jù)。n)。break。 }while(n!=8)。 scanf(%s,qname)。scanf( %s,qname)。 scanf(%d,amp。 do { wu=1。wu)。 } if(n==2) return。do{ scanf(%s,qname)。 if(wu) return。break。wu)。n)。qd != 0。amp。return。return。 scanf(%d,amp。pnext=qnext。 system(CLS)。qd!=NULL。 printf(\n)。}7. 顯示軟件信息8. 初始化(1)核心代碼void chushi(){ struct worker *p。 pnext=NULL。 fscanf( fp,%s,padd)。 struct worker *q。2) 最大的問題是文件數(shù)據(jù)的讀入以及讀出。后來順利解決了。 這次編程讓我對編程重燃了信心。 char post[20]。 fp=fopen(,w)。 FILE *fp。 fscanf( fp,%s,psex )。 QDnext = p。 printf(\n\n\n)。 printf(\t└─────────────────────────┘\n\n)。咻咻遺憾地說
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1