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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-教職工信息管理系統(tǒng)(專業(yè)版)

2025-07-09 01:33上一頁面

下一頁面
  

【正文】 printf(\n 繼續(xù)修改請(qǐng)按 1,不 再修改請(qǐng)按 0\n)。 break。 break。 } flag=0。 for(flag=1,i=0。 default :break。 scanf(%ld,amp。i++) if(strcmp(employ[i].xueli,xueli)==0) { printf(\n 已找到,其記錄為: \n)。 } 25 if(i==m) printf(\n 對(duì)不起,查無此人 \n)。break。t)。 printf(\n)。 printf(請(qǐng)輸入性 別 (f女 m男 ): )。 /* 調(diào)用瀏覽函數(shù) */ printf(\n)。 save(m)。 scanf(%d,amp。 } void del() /*刪除函數(shù) */ { int m=load()。 } int load() /*導(dǎo)入 函數(shù) */ { FILE*fp。 scanf(%s,employ[i].addr)。 printf(\n)。 /*清屏 */ menu()。 case 6:printf(\t\t\t\t\t******修改職工信息 ******\n)。 case 2:printf(\t\t\t\t\t******瀏覽職工信息 ******\n)。 /*調(diào)用菜單函數(shù) */ int n,flag。 printf( \t\t\t\t\t\t\t\t202111\n)。 char addr[30]。 Modify()。 2. 主菜單流程圖 函數(shù)聲明: void menu() 功能簡介: 顯示菜單界面,接受用戶輸入并調(diào)用相應(yīng)模塊進(jìn)行數(shù)據(jù)處理 9 進(jìn)入 main()函數(shù) begin 顯示一系列功能選項(xiàng) 輸入 flag 開始 選擇功能( flag) flag0amp。 刪除 模塊 void del()。從職工信 息的查詢到管理實(shí)現(xiàn)了自動(dòng)化的模式,從而提高了工作效率,即可以對(duì)企業(yè)內(nèi)部的員工管理更加方便。 運(yùn)行環(huán)境 本系統(tǒng)采用 C 語言編寫,在 Microsoft Visual C++ 集成開發(fā)環(huán)境下編譯通過。 void display() search()。 char xueli[30]。 void save(int)。 printf(\t\t\t\ \n)。 if(n=1amp。printf(\n)。break。 } else exit(0)。 scanf(%c,amp。 } printf(\n 創(chuàng)建完畢 !\n)。employ[i],sizeof(struct employee),1,fp)。 /* 調(diào)用瀏覽函數(shù) */ printf(\n)。 employ[j].num=employ[j+1].num。 switch(t) { case 1:del()。 for (i=m。employ[i].age)。 m=m+count。 } else { flag=0。 int i,t。 switch(t) { case 1:search()。 printf(返回查詢函數(shù)請(qǐng)按 1,繼續(xù)查詢學(xué)歷請(qǐng)按 2\n)。 printf(\n 教職工號(hào) \t 姓名 \t 性別 \t 年齡 \t 學(xué)歷 \t 工資 \t 住址 \t 電話 \n)。 char xueli[30]。 printf(\n 職工號(hào) \t 姓名 \t 性別 \t 年齡 \t 學(xué)歷 \t 工資 \t 住址 \t 電話 \n)。 employ[i1].num=num。 break。 break。 29 case 0:break。 } while(b==2)。 scanf(%d,wage)。 case 3:printf(性別改為 : )。 if(n==1) { printf(\n 需要進(jìn)行修改的 選項(xiàng) \n 6.工資 \n)。 /*導(dǎo)入文件內(nèi)的信息 */ printf(\n 原來的職工信息 :\n)。 scanf(%d,amp。 default :break。 int m=load()。im。 case 2:printf(按學(xué)歷查詢 \n)。 } void search()/*查詢函數(shù) */ { int t,flag。 printf(請(qǐng)輸入住址 : )。 if(employ[i].num!=employ[i1].num) printf(%8d ,employ[i].num)。 int count=0。 employ[j].tel=employ[j+1].tel。im。 int m=load()。 } for (i=0。 scanf(%s,employ[i].xueli)。im。a)。break。 } } while(flag==0)。 printf(\n)。 void search_xueli()。 char name[10]。 輸入要修改的職工的姓名 : Save(m)。 char xueli[30]。系統(tǒng)的流程圖如下: 圖 32 系統(tǒng)的流程圖 7 系統(tǒng)實(shí)現(xiàn) 各模塊實(shí)現(xiàn)函數(shù) 模塊名稱 實(shí)現(xiàn)函數(shù) 錄入模塊 void input(); 瀏覽 模塊 void display()。中主要的數(shù)據(jù)結(jié)點(diǎn)就是職工的信息 (結(jié)構(gòu)體類型數(shù)據(jù) ),包含 職工號(hào)、姓名、性別、出生年月、學(xué)歷、職務(wù)、工資、住址、電話等,在處理過程中各項(xiàng)可以作為一個(gè)職工的不同屬性來進(jìn)行處理 系統(tǒng)的執(zhí)行應(yīng)從功能菜單的選擇開始,依據(jù)用戶的選擇來進(jìn)行后續(xù)的處理,直到用戶選擇退出系統(tǒng)為止,其間應(yīng)對(duì)用戶的選擇做出判斷及異常處理。 8 int age。 display()。 四 、系統(tǒng)應(yīng)用 用戶界面 主菜單窗口: 15 圖 4- 1 主菜單窗口 系統(tǒng)功能 依照模塊給出簡要介紹,可視化截圖 輔助功能 登錄、退出 、幫助等 五 、總結(jié)體會(huì) 分析設(shè)計(jì)評(píng)價(jià) 技術(shù)方案評(píng)價(jià) 經(jīng)驗(yàn)與體會(huì) 實(shí)習(xí)指導(dǎo)教師簽字: 年 月 日 16 附:源代碼 struct employee { int num。 void search_num()。 printf(\t\t\t\ \n)。 printf(您輸入有誤,請(qǐng)重 新選擇 !)。del()。 scanf(%c,amp。 for (i=0。 printf(請(qǐng)輸入教職工學(xué)歷 : )。 exit(0)。 } 21 void display() /*瀏覽函數(shù) */ { int i。amp。 strcpy(employ[j].addr,employ[j+1].addr)。 int n。 employ[i].num=rand()%10000+20210000。employ[i].wage)。 fclose(fp)。break。 for(i=0。 int i,t。 case 2:break。 printf(返回查詢函數(shù)請(qǐng)按 1,繼續(xù)查詢電話號(hào)碼請(qǐng)按 2\n)。 int m=load()。n)。 break。 case 6:printf(工資改為 : )。b)。 default :break。 } printf(\n)。 case 5:printf(學(xué)歷改為 : )。 break。 printf(\n%d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n,employ[i].num,employ[i].name,employ[i].sex,employ[i].age,employ[i].xueli,employ[i].wage,employ[i].addr,employ[i].tel)。 int wage。 printf(\n%d\t%s\t%c\t%d\t%s\t%d\t%s\t%ld\n
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1