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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-職工管理系統(tǒng)-文庫(kù)吧在線文庫(kù)

  

【正文】 的空間和時(shí)間效率,然后從中選擇一個(gè)作為實(shí)現(xiàn)程序的基礎(chǔ)。選擇0,退出系統(tǒng)。(八)退出, 文件中,實(shí)現(xiàn)永久保存。編完程序,我們?cè)跈C(jī)房進(jìn)行了一次又一次的調(diào)試,找出了其中的錯(cuò)誤,一一糾正,并且修改了其中不太完善的部分,力求做到實(shí)用并且精確盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫(kù)管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點(diǎn)是本管理系統(tǒng)所必需的。// 工齡 }People。 scanf(%c,amp。 } for(j=i。 s=value1。){ s[i]=ch。 } getchar()。 char a[]=姓名。 while(ch!=39。i++){ if(a[i]==str1[i]) flag=1。 } } } if(flag==0){ for(i=0。 else{ flag=0。 while(ch!=39。j++){ str2[j]=39。 p=value1。 i++。i40。 printf(\t請(qǐng)輸入你要查詢的編號(hào):)。 break。 printf(\t請(qǐng)輸入你要查詢的姓名(以號(hào)鍵結(jié)束):)。a)。 break。 p=headnext。 } } if(flag==0){ printf(\t沒有查到與你輸入編號(hào)相匹配的員工信息!\n)。 printf(\t請(qǐng)輸入你要查詢的姓名(以號(hào)鍵結(jié)束):)。a)。 } else{ q=qnext。number)。){ doEditSome(p)。 int flag=0。 while(s!=NULL){ if((q s)amp。 } if((q s)amp。 } if((q s)amp。 } p=pnext。 s=(linklist *)malloc(sizeof(linklist))。 headlen=headlen +1。||ch==39。 p=pnext。 printf(\。 switch(ch){ case 39。 case 39。\n)。ch)。 break。 }else{ printf(\。 scanf(%c,amp。: edit(head,ch)。 if(headnext==NULL){ printf(\t目前暫無(wú)存儲(chǔ)任何人員信息,無(wú)法進(jìn)行任何排序操作!\n)。 printf(\。: sortAll(head,ch)。: sortAll(head,ch)。 fp=fopen(,wb)。 } head=NULL。 p3 = p2=head。 if(p3 1){ headlen=0。 linklist * head。 printf(\\\\n)。 switch(ch){ case 39。 case 39。 case 39。 case 39。 getchar()。 exit(0)。 case 39。 case 39。 case 39。 printf(\t請(qǐng)選擇操作菜單(06): )。 loadAddMessage(head)。 } free(p1)。 p3=p2。 int flag=0。 } while(p!=NULL){ //將鏈表中的信息寫入文件中 if(fwrite(p,sizeof(linklist),1,fp)!=1){ printf(\n\t寫入文件失敗!\n請(qǐng)重新啟動(dòng)本系統(tǒng)!\n)。:break。: sortAll(head,ch)。 scanf(%c,amp。 printf(\。:break。: edit(head,ch)。 printf(\。 } } getchar()。 break。\n)。} //刪除員工信息void deletePeople(linklist * head){ char ch=39。 case 39。 printf(\t******************************************************\n)。y39。 } } //展示所有員工的信息void showAllMessage(linklist * head){ linklist * p。ch)。 p=head。 } printf(\t排序完成,請(qǐng)繼續(xù)操作!\n)。){ qnext=snext。){ qnext=snext。){ qnext=snext。i++){ flag=0。 p=pnext。139。 }} //修改void edit(linklist * head,char ch){ int number,flag=0。 } if(i==j){ qnext=pnext。39。 linklist * p,*q。 flag=1。 linklist * p,* q。 } if(i==j){ printf(\t編號(hào) 姓名 年齡 職位 工齡\n)。39。 char a,ch[40]。 while(p!=NULL){ if(p==number){ printf(\t編號(hào) 姓名 年齡 職位 工齡\n)。value1)。j40。ch)。i++){ p[i]=str2[i]。 scanf(%c,amp。 }else if(flag==1){ printf(\t請(qǐng)輸入該字段的值(以號(hào)鍵結(jié)束):)。 break。istrlen(b)。 scanf(%c,amp。 getchar()。 s=value1。 } for(j=i。 scanf(%c,amp。 } getchar()。){ s[i]=ch。//表示鏈表長(zhǎng)度 }linklist。 //編號(hào) char name[MAX_NUM]。課程設(shè)計(jì)中我們遇到很多問(wèn)題。(六)在主菜單輸入5,進(jìn)入修改信息功能:上面是對(duì)每一條記錄進(jìn)行的修改。選擇4,進(jìn)入刪除員工模塊,在此模塊下:系統(tǒng)提示:按編號(hào)刪除、按姓名刪除,系統(tǒng)根據(jù)用戶選擇,進(jìn)行相應(yīng)的處理, 退出刪除模塊時(shí),系統(tǒng)進(jìn)入主菜單模塊??梢耘判蛏厦娑嘣O(shè)計(jì)幾個(gè)算法,實(shí)現(xiàn)多角度排序。函數(shù)調(diào)用圖:(圖3)調(diào)試分析測(cè)試是使用人工或者自動(dòng)手段來(lái)運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。(2)修改部分記錄,可以修改該員工的部分信息,通過(guò)自己定義的void editSome()函數(shù)來(lái)實(shí)現(xiàn)。(1)按員工姓名查詢:可以按員工工號(hào)來(lái)查詢員工的相關(guān)信息,通過(guò)自己定
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1