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

正文內(nèi)容

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

2025-01-12 14:16 上一頁面

下一頁面
  

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