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

正文內(nèi)容

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

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

下一頁面
  

【正文】 (\t\t┌──────────────────┐\n)。 if(wu) return。 printf(\t└──────────────────────┘\n\n)。│\n)。 scanf(%s,qtele)。 char qtele[20]。 printf(\t│如需重新輸入請按 0,如需返回上一界面請輸入其他 │\n)。 } if(flag=1) { display(qd)。qd != 0。 system(CLS)。 scanf(%d,amp。 printf(\t│親,沒有找到您所需的信息。 printf(\t┌───────────────—───—──┐\n)。 printf(\t┌───────────────—───—──—┐\n)。 printf(\t\t :%s \n,qdtele)。}//*********************************************顯示對應(yīng)的職工信息void display(struct worker* qd){ printf(\t\t───────────────——─——\n)。 printf(\t┌─────────────────────────┐\n)。 printf(\t└────────────────────————──—─┘\n\n)。 printf(\t└────────────────────————─────┘\n\n)。 printf(\t└───────────────——───——───────┘\n\n)。 printf(\t└────────────────————————─┘\n\n)。 printf(\t└──────────────────────———───┘\n\n)。 printf(\t└─────────────────────────———┘\n\n)。 printf(\t└─────────────────────────┘\n\n)。 │\n)。 scanf( %s,qname )。 printf(\t\t\t┌───────——─┐\n)。 fscanf(fp,%d,amp。 fscanf( fp,%s,pbirday )。 if((fp=fopen(,r))==NULL) { printf(Error!\n)。 for( q = QDnext。 char add[20]。有些操作,通過借鑒,修改,你也可以勝任。4. 使用說明和作業(yè)小結(jié)1) 使用說明: 進入職工管理系統(tǒng),首先看到的就是“”的字樣,然后提示:“請輸入相應(yīng)的數(shù)字完成相應(yīng)功能”,輸入完數(shù)字后,如1,出現(xiàn)“親,請輸入您的姓名,格式如haha”,接下來會出現(xiàn)“親,請輸入您的性別w或m,w:woman,m:man”等等。由于是上個學(xué)期的知識并且不扎實,一開始根本無從下手。 fp=fopen(,w)。 fscanf( fp,%s,ptele)。 if( p == NULL ) { return。 char qdname[20]。 if(n==1) { qbnext=qdnext。qb = qd,qd=qdnext) { if(strcmp(qdname,qname)==0) break。}6. 刪除職工信息(1) 核心代碼void delet(){ struct worker *qd,*qb。qnext=p。n)。 case 8:change_tele(qd)。 case 4:change_workday(qd)。n=9){ scanf(%d,amp。qd = qdnext ) { if( strcmp( qname,qdname ) ==0) break。 } system(CLS)。 } }while(wu==0); } 4. 修改職工信息(1) 核心代碼修改部件(以修改名字為例)void change_name(struct worker* qd){ int n。 case 2:search_post()。}while(wu==0)。 for( qd = QDnext。 } scanf(%d,amp。 system(CLS)。 scanf(%s,qname)。 system(CLS)。 strcpy(padd,qname)。 strcpy(pbirday,qname)。 int wu。信息排序 case 6:system(CLS)。信息錄入 case 2:delet()。 QDnext = NULL。(3)查詢:從職工管理文件中按條件查詢符合某些條件的職工。(2)刪除一名職工:從職工管理文件中刪除一名職工對象。 QD = ( struct worker* )malloc( sizeof( struct worker ) )。break。break。 char qname[20]。 scanf( %s,qname)。scanf( %s,qname)。 printf(\n\n)。 printf(\n)。 if(wu) return。wu)。qd != 0。}查找主代碼void search(){ int n,wu=0。break。 char qname[20]。 return。 } if(qd==NULL) { scanf(%d,amp。n)。return。return。 if(!n) { return。 if(last==q)last=p。 char qname[20]。 } if(qd==NULL){ scanf(%d,amp。 free(qd)。 int wu。 } strcpy( pname,qdname )。 pnext = QDnext。 for( q = QDnext。后來翻了一下書,然后把錄入功能這一塊的數(shù)據(jù)讀入文件的代碼寫出來了,但是后來根本不知道要去初始化(也就是把文件里的數(shù)據(jù)讀入鏈表里),結(jié)果出現(xiàn)了亂碼。如2,會出現(xiàn)“歡迎使用刪除功能”。不僅如此,通過這次編程,很多知識點得到了回顧,特別是文件那部分的操作。 char tele[20]。q !=NULL。 exit(0)。 fscanf( fp,%s,pworkday )。wu )。 printf(\t\t\t│歡迎使用職工錄入功能│\n)。 printf(\n\n)。 printf(└───────────────────┘\n\n)。 scanf(%s,qname)。 scanf( %s,qname)。 scanf( %s,qname)。 scanf( %s,qname)。 scanf( %s,qname)。 scanf( %s,qname)。 scanf( %s,qname)。 printf(\t│親,如需繼續(xù)添加請輸入 1;如需返回主菜單請輸入其他│\n)。 printf(\t\t :%s \n,qdname)。 printf(\t\t───────────—──────——\n)。 printf(\t│親,請輸入您的姓名查詢您所需的信息,咻咻提示道。 printf(\t│親,您要查找的信息如下。 咻咻抱歉地說道。wu)。 do{ printf(\n\n\n)。qd = qdnext ) { if( strcmp( qpost,qdpost) ==0) { if(flag==0) { printf(\n\n\n)。 } } } if(flag==0) { printf(\t┌──────────────────────┐\n)。 printf(\t└─────────────────—─────┘\n\n)。 int wu,flag=0。 for( qd = QDnext。 printf(\t└─────────────────————─┘\n\n)。 } printf(\n\n\n)。 }while(wu==0)。 printf(\t\t│ 咻咻說 │\n)。 if(n=1amp。 case 4:system(CLS)。 }//*******************************************************修改小部件void change_name(struct worker* qd){ int n。 scanf(%d,amp。 scanf(%d,amp。 printf(\t┌───────────────────—————————───┐\n)。 printf(\t┌───────────────——──—————————─┐\n)。}//******************void change_workday(struct worker* qd){ int n。 scanf(%d,amp。 scanf(%d,amp。 printf(\t┌───────────────────———————───┐\n)。 printf(\t┌───────────────——──———————————─┐\n)。}//**************void change_post(struct worker* qd){ int n。 scanf(%d,amp。 scanf(%d,amp。 printf(\t┌───────────────────———————───┐\n)。 printf(\t┌───────────────——──—————————─┐\n)。}//**************void change_tele(struct worker* qd){ int n。 scanf(%d,amp。 scanf(%d,amp。 printf(\t│確定修改性別請按1,如需返回上一級界面請輸入0 │\n)。 printf(\t│信息修改成功!!!請按任意數(shù)字返回主界面 咻咻高興地通知你。 char qname[20]。 printf(\t│親,請輸入您要修改的職工的姓名 咻咻提示道│\n)。 printf(\t┌────────────────────┐\n)。n)。 display(qd)。 printf(\t\t│ │\n)。n)。n)。return。return。 printf(\t │咻咻歡迎您使用排序功能 │\n)。 if(!n) { system(CLS)。qnext=p。 printf(\t\t\t │咻咻歡樂的告訴你,排序成功!!! │\n)。} //**********************************************刪除功能 void delet(){ struct worker *qd,*qb。 printf(\n\n\n)。qd!=NULL。 printf(\t│如需繼續(xù)刪除操作請按 0,如需返回主界面請輸入其他 │\n)。 printf(\t│ 親,您的要刪除的職工信息如下 咻咻親切地說 │\n)。 │\n)。 } system(CLS)。 scanf(%d,amp。 printf(\t\t\t│版本號: │\n)。 printf(\t\t\t │開發(fā)人員: aaaaaaa │\n)。 system(CLS)。 printf(\t\t └─────────————┘\n)。 printf(\t\t│ 咻咻說 │\n)。 while( n 8 || n 1 ) { printf(┌────────────────────┐\n)。 case 2:delet()。 case 6:system(CL
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1