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

正文內(nèi)容

企業(yè)員工信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)c語(yǔ)言(編輯修改稿)

2024-09-05 22:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 姓名 | 性別 | 出生年月 | 學(xué)歷 | 職務(wù) | 電話 | 住址 \n%s \t%s \t%s \t%s \t%s \t%s \t%s \t%s\n,pnumber ,pname ,psex ,pbirthday ,pdegree ,pbusiness ,pphone ,pplace )。printf(是否需要:1. 更改 \n)。scanf( %c,amp。sh)。if(sh==39。139。)Change(head,pnumber)。 //調(diào)用更改函數(shù)else if(sh==39。239。)head=Del(head,pnumber)。 //調(diào)用刪除函數(shù)flag=1。break。}p=pnext 。}if(flag==0)printf(沒(méi)有找到該員工信息!\n)。}return head。}:Stuff *Change(Stuff *head,char n[10]){Stuff *p=head。int flag=0。if(head==NULL)printf(信息表為空,請(qǐng)先建立信息表!\n)。else{while(p!=NULL){if(!strcmp(pnumber,n)){printf(找到員工,請(qǐng)輸入新的信息:\n 編號(hào) | 姓名 | 性別 | 出生年月 | 學(xué)歷 | 職務(wù) | 電話 | 住址 \n)。scanf(%s%s%s%s%s%s%s%s,pnumber ,pname ,psex ,pbirthday ,pdegree ,pbusiness ,pphone ,pplace )。printf(員工信息如下:\n)。flag=1。}p=pnext。}if(flag==0)printf(未找到該員工信息!\n)。}Show(head)。 return head。}//刪除函數(shù)Stuff *Del(Stuff *head,char n[10]){Stuff *p,*pr。int flag。flag=0。p=head,pr=head。if(head==NULL)printf(未找到員工信息!\n)。else{while(strcmp(pnumber ,n)amp。amp。pnext !=NULL){pr=p。p=pnext 。}if(!strcmp(pnumber ,n)){if(p==head)head=pnext 。elseprnext=pnext 。free(p)。printf(刪除成功!\n)。n。}elseprintf(未找到員工信息!\n)。}Show(head)。 return head。:void Fre(Stuff *head){Stuff *p。while(head!=NULL){p=head。head=headnext 。free(p)。}} : void main(){char Index[10]。 Stuff *head=NULL。 //鏈表頭指針定義 printf(歡迎使用 《員工信息管理系統(tǒng)》\n)。 Sleep(1000)。 while(1){switch(Menu()){//case 1:// head=Cre(head)。// break。case 1:printf(請(qǐng)輸入員工信息,直接輸入39。39。結(jié)束\n)。 head=App(head)。 break。 case 2: Sort(head)。 break。 case 3: head=Search(head)。 break。 case 4: Show(head)。 break。 case 5: printf(請(qǐng)輸入員工編號(hào):)。 scanf(%s,Index)。 Change(head,Index)。 break。 case 6: printf(請(qǐng)輸入員工編號(hào):)。 scanf(%s,Index)。 head=Del(head,Index)。 break。 case 0: printf(歡迎下次光臨!\n)。Sleep(2022)。 exit(0)。break。 default: printf(輸入錯(cuò)誤,請(qǐng)重新輸入!\n)。} printf(按 Enter 鍵繼續(xù) ~)。 getchar()。getchar()。 system(cls)。 //清屏效果} Fre(head)。} :char Menu()。 //菜單函數(shù)void Show(Stuff *head)。 //輸出函數(shù)第五章 測(cè)試分析各功能的運(yùn)行結(jié)果:(1)添加界面(2)排序界面(3)查找界面(4)輸出員工界面(5)更改員工信息界面(6)刪除員工信息界面第六章 源程序清單include include include include typedef struct Stuff{ char number[10]。 數(shù)據(jù)域 指針域 char name[10]。 char sex[8]。 char birthday[10]。 char degree[20]。 char business[20]。 char phone[15]。 char place[50]。 char con[50]。 struct Stuff *next。 }Stuff。char Menu()。 //Stuff *Cre(Stuff *head)。 Stuff *App(Stuff *head)。 void Sort(Stuff *head)。 Stuff *Search(Stuff *head)。 Stuff *Change(Stuff *head,char n[10])。 void Scpy(char *p,char *q)。 Stuff *Del(Stuff *head,char
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1