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

正文內(nèi)容

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

2025-05-10 01:33 本頁面
   

【正文】 default :break。t)。 save(m)。b)。 } printf(\n)。 scanf(%ld,amp。 scanf(%s,addr)。 case 6:printf(工資改為 : )。 case 5:printf(學(xué)歷改為 : )。 scanf(%d,amp。sex)。 break。 break。 do { switch(c) /*因?yàn)楫?dāng)找到第 i 個(gè)職工時(shí) ,for 語句后 i 自加了 1,所以下面的應(yīng)該把改后的信息賦值給第 i1 個(gè)人 */ { case 1:printf(職工號改為 : )。c)。n)。 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)。amp。 printf(請輸入要修改的職工的姓名 :\n)。 int m=load()。 int wage。 char name[10]。break。 printf(返回查詢函數(shù)請按 1,繼續(xù)查詢電話號碼請按 2\n)。 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)。 for(i=0。 int m=load()。 case 2:break。 scanf(%d,amp。 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)。 for(i=0。 int i,t。break。 printf(返回查詢函數(shù)請按 1,繼續(xù)查詢教職工號請按 2\n)。 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)。 for(i=0。 int m=load()。break。 case 3:printf(按電話號碼查詢 \n)。break。 printf(您輸入有誤,請重新選擇 !)。amp。 按電話號碼查詢請按 3,進(jìn)入主函數(shù)按 4\n)。 fclose(fp)。 printf(\n 瀏覽增加后的所有職工信息 :\n)。 printf(已增加的人數(shù) :\n)。 scanf(%d,amp。employ[i].wage)。 printf(請輸入學(xué)歷 : )。employ[i].sex)。 scanf(%s,employ[i].name)。 employ[i].num=rand()%10000+20210000。i(m+n)。 printf(請輸入想增加的教職工數(shù) :\n)。 printf(\n 原來的教職工信息 :\n)。 int n。break。 /*調(diào)用瀏覽函數(shù) */ printf(\n 繼續(xù)刪除請按 1,不再刪除請按 0\n)。 else printf(\n 對不起,查無此人 !\n)。 strcpy(employ[j].addr,employ[j+1].addr)。 employ[j].sex=employ[j+1].sex。 if(n==1) /*如果刪除,則其他的信息都往上移一行 */ { for(j=i。 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)。amp。 printf(請輸入要?jiǎng)h除的教職工 的姓名 :\n)。 char name[20]。im。 } 21 void display() /*瀏覽函數(shù) */ { int i。 i++。 if((fp=fopen(employee_list,rb))==NULL) { printf (cannot open file\n)。employ[i],sizeof(struct employee),1,fp)!=1) printf(file write error\n)。 exit(0)。 20 save(m)。 scanf(%d,amp。employ[i].wage)。 printf(請輸入教職工學(xué)歷 : )。employ[i].sex)。 scanf(%s,employ[i].name)。 employ[i].num=rand()%10000+20210000。 for (i=0。 } } void input() /*錄入函數(shù) */ { int i,m。 19 scanf(%d,amp。) { flag=1。 scanf(%c,amp。 default :break。modify()。add()。del()。search()。display()。input()。 printf(您輸入有誤,請重 新選擇 !)。amp。 do { printf(請選擇功能 :\n)。 printf(\n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t教職工信息管理 \n)。 /*定義各函數(shù) */ void menu() /*菜單函數(shù) */ { printf(\t\t\t歡迎使用教職工信息管理系統(tǒng) \n)。 void search_num()。 void display()。 }employ[100]。 char xueli[30]。 四 、系統(tǒng)應(yīng)用 用戶界面 主菜單窗口: 15 圖 4- 1 主菜單窗口 系統(tǒng)功能 依照模塊給出簡要介紹,可視化截圖 輔助功能 登錄、退出 、幫助等 五 、總結(jié)體會 分析設(shè)計(jì)評價(jià) 技術(shù)方案評價(jià) 經(jīng)驗(yàn)與體會 實(shí)習(xí)指導(dǎo)教師簽字: 年 月 日 16 附:源代碼 struct employee { int num。 int wage。 char name[10]。 scanf(%c,amp。 display()。 輸入排序規(guī)則 load() display() 輸入要?jiǎng)h除的教職工的姓名 load() display()。flag8 flag 假 真 Flag=1 N Flag=2 N Flag=3 N Flag=4 N Flag=5 N Flag=6 N Flag=7 Y 錄入信息 Y 瀏覽信息 Y 查詢信息 Y 添加信息 Y 修改信息 Y 刪除信息 N 結(jié)束 10 if(!(flag=1amp。 long int tel。 8 int age。 詳細(xì) 設(shè)計(jì) 編寫目的 : 根據(jù)項(xiàng)目概要設(shè)計(jì)說明書,在項(xiàng)目概要設(shè)計(jì)的基礎(chǔ)之上,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì),以便下一步進(jìn)行程序編碼工作。 修改 模塊 void modify()。 void search_xueli()。中主要的數(shù)據(jù)結(jié)點(diǎn)就是職工的信息 (結(jié)構(gòu)體類型數(shù)據(jù) ),包含 職工號、姓名、性別、出生年月、學(xué)歷、職務(wù)、工資、住址、電話等,在處理過程中各項(xiàng)可以作為一個(gè)職工的不同屬性來進(jìn)行處理 系統(tǒng)的執(zhí)行應(yīng)從功能菜單的選擇開始,依據(jù)用戶的選擇來進(jìn)行后續(xù)的處理,直
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1