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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)之工資管理系統(tǒng)-全文預(yù)覽

  

【正文】 個(gè)時(shí)間出生的! \n)。p。 scanf(%d,amp。 } } if(j==0)//表示沒(méi)有找到輸入的信息 printf(職工名單中不存在此人! \n)。p。 printf(請(qǐng)輸入姓名: )。 scanf(%d,amp。 printf(\t* *\n)。 return。 } void Listfind(SLNode head)//職工信息的查找 { int i,j。ptele_num)。 scanf(%s %c %d %d %s %s %s %d,pname,amp。 for(。 if(p==NULL){//鏈表本身為空 printf(職工名單無(wú)職工信息,無(wú)須修改! \n)。 } if(p==NULL){//鏈表本身為空 printf(名單中無(wú)此職工信息,無(wú)須刪除! \n)。 free(p)。 //輸入要?jiǎng)h除的人的姓名 scanf(%s,x)。 p=headnext。 } } } return head。 } if(strcmp(pname,)0){//位于鏈表頭結(jié)點(diǎn)之后的位置 s=headnext。amp。 qnext=s。p=pnext) { if(pnext!=NULL) { if(strcmp(pname,)0 amp。 if(headnext==NULL) {//如果只有鏈表的頭結(jié)點(diǎn),沒(méi)有其他的結(jié)點(diǎn),直接插入在頭結(jié)點(diǎn)后面 headnext=q。 qsex=。//動(dòng)態(tài)分配存儲(chǔ)空間 qborn_date=。//動(dòng)態(tài)分配存儲(chǔ)空間 (*head)next=NULL。 typedef struct{ long int born_date,work_date,tele_num。 源代碼 include include include include define ALLMAX 100 //總共統(tǒng)計(jì)的職工的人數(shù) typedef struct Node { long int born_date,work_date,tele_num。 整個(gè)程序的設(shè)計(jì)經(jīng)歷了一段比較漫長(zhǎng)的過(guò)程,參考了不少資料,對(duì)于代碼的理解過(guò)程也很耗時(shí)間,其中排序函數(shù)的設(shè)計(jì),經(jīng)歷的許多的困難,由于對(duì)于線性鏈表的理解不夠深刻,使得一開始的排序調(diào)試 過(guò)程中不斷的出現(xiàn)亂碼,后來(lái)在他人的指導(dǎo)幫助下。 printLink(head)。 p=q。 p=headnext。s=p,p=q,q=qnext) { if(strcmp(pname,qname)0)// { if(headnext==p)//p為頭結(jié)點(diǎn) { headnextnext=qnext。m=n。p=pnext)//統(tǒng)計(jì)職工人數(shù) n++。 if(i==0)//輸入 0,退出排序系統(tǒng),回到主菜單 break。//輸出所有節(jié)點(diǎn)的信息 return。 q=pnext。 } else { pnext=qnext。 head=q。m++) { flag=0。 for(m=1。 else if(i==1){//輸入 1,對(duì)姓名按字典順序進(jìn)行排序 n=0,m,flag=1。 鏈 表 是 否 為 空選 擇 執(zhí) 行 的操 作退 出 查詢對(duì) 年 齡查 詢對(duì) 學(xué) 歷查 詢對(duì) 工 作 年月 查 詢對(duì) 住 址查 詢對(duì) 出 生 年月 查 詢對(duì) 姓 名查 詢對(duì) 職 務(wù)查 詢無(wú) 職 工信 息是否選 0選 3選 1選 4選 6選 5選 7選 2顯 示 查 詢主 菜 單選 擇 除 上 述 數(shù) 字 之 外 的 操 作 四、 調(diào)試分析 在編輯排序的算法時(shí),測(cè)試過(guò)程曾經(jīng)一度出現(xiàn)了亂碼,現(xiàn)提供代碼與截圖如下 while(1) { printf(請(qǐng)輸入您要選擇的操作: )。系統(tǒng)需要輸入職工的基本信息:姓名、性別、出生年月、工作年月、學(xué)歷、職務(wù)、住址、電話等。 }DataType。 struct Node *next。 總 控 模 塊輸 入 模 塊系 統(tǒng) 處 理模 塊輸 出 模 塊測(cè) 試 模 塊 系統(tǒng)功能結(jié)構(gòu) 根據(jù)職工管理系統(tǒng)問(wèn)題的分析和設(shè)計(jì)要求,可以得到該職工管理系統(tǒng)可以分為五個(gè)模塊:職工信息添加模塊、職工信息修改模塊、職工信息刪除模塊、職工信息查詢模塊、職工信息排序模塊。 系統(tǒng)處理功能的實(shí)現(xiàn):系統(tǒng)管理員根據(jù)公司的人員流動(dòng)情況,在提示信息的提示下,選擇相應(yīng)的服務(wù)進(jìn)行操作。 實(shí)現(xiàn)功能 ( 1)對(duì)職工對(duì)象中的“姓名”按字典順序進(jìn)行排序。 ( 2)刪除一名職工:從職工管理文件中刪除一名職工對(duì)象。 職工管理系統(tǒng)作為一種管理軟件正在各公司中得到越來(lái)越廣泛的應(yīng)用,且已達(dá)到了良好效果。 **大學(xué) 數(shù)據(jù)結(jié)構(gòu) 課程設(shè)計(jì)報(bào)告 題目: 簡(jiǎn)單職工管理系統(tǒng) 院(系): 計(jì)算機(jī)工程學(xué)院 學(xué)生姓名 : 班級(jí): 軟件 091 學(xué)號(hào) : 起迄日期 : 指導(dǎo)教師 : 2021— 2021年度 第 2 學(xué)期 指導(dǎo)教師評(píng)語(yǔ): 成績(jī): 簽名: 年 月 日 一、 需求分析 隨著計(jì)算機(jī)技術(shù)的不斷提高,計(jì)算機(jī)作為知識(shí)經(jīng)濟(jì)時(shí)代的產(chǎn)物,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)行業(yè)和領(lǐng)域并發(fā) 揮著越來(lái)越重要的作用,成為人們工作和生活中不可缺少的一部分。這些優(yōu)點(diǎn)能夠極大地提高職工管理的效率,也是公司的科學(xué)化、正規(guī)化管理和與世界接軌的重要條件。 ( 1)新增一名職工:將新增職工對(duì)象按姓名以字典方式職工管理文件中。 ( 5)排序:按某種需要對(duì)職工對(duì)象文件進(jìn)行排序。由鍵盤輸入職工對(duì)象。 綜上可以繪制出職工管理功能的系統(tǒng)流程圖。 char sex,name[ALLMAX],degree[ALLMAX],job[ALLMAX],address[ALLMAX]。 char name[ALLMAX],sex,degree[ALLMAX],job[ALLMAX],address[ALLMAX]。 } 主函數(shù)設(shè)計(jì) ( 1)根據(jù)詳細(xì)設(shè)計(jì)要求,可以得到主函數(shù)代碼及其對(duì)應(yīng)的程序流程圖 :在主函數(shù)中,實(shí)現(xiàn)了友好的界面設(shè)計(jì)。查找算法中,利用鏈表的指針的移動(dòng)掃描整個(gè)職工信息表,利用strcmp()函數(shù)判斷字符串是否匹配。 if(i==0)//輸入 0,退出排序系統(tǒng),回到主菜單 break。p=pnext)//統(tǒng)計(jì)職工人數(shù) n++。m=n。s=p,p=q,q=qnext) { if(strcmp(pname,qname)0)// { if(head==p)//p為頭結(jié)點(diǎn) { headnext=qnext。 p=head。 p=q。 printLink(head)。i)。NULL!=p。amp。q。//交換節(jié)點(diǎn)信息
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1