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

正文內(nèi)容

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

2025-06-19 01:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 14 } ⑥ 菜單選擇模塊: 給出信息提示; 清屏; 繪制菜單(包含輸入、顯示、查詢、修改、刪除、退出); 提示菜單選擇并讀入到 變量; 根據(jù)讀入變量的值調(diào)用不同的模塊函數(shù); 數(shù)據(jù)結(jié)構(gòu): 職工信息 struct employee { int num。 char name[10]。 char sex。 int age。 char xueli[30]。 int wage。 char addr[30]。 long int tel。 }em[100]。 四 、系統(tǒng)應(yīng)用 用戶界面 主菜單窗口: 15 圖 4- 1 主菜單窗口 系統(tǒng)功能 依照模塊給出簡(jiǎn)要介紹,可視化截圖 輔助功能 登錄、退出 、幫助等 五 、總結(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。 char name[10]。 char sex。 int age。 char xueli[30]。 int wage。 char addr[30]。 long int tel。 }employ[100]。 17 : include include include include define N 100 include void menu()。 void input()。 void save(int)。 void display()。 void del()。 void add()。 void search()。 void search_num()。 void search_xueli()。 void search_tel()。 void modify()。 /*定義各函數(shù) */ void menu() /*菜單函數(shù) */ { printf(\t\t\t@@@@@@@@歡迎使用教職工信息管理系統(tǒng) @@@@@@@@\n)。 printf(\n)。 printf( \t\t\t\t\t\t\t\t202111\n)。 printf(\n)。 printf(\t教職工信息管理 \n)。 printf(\n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\t\t\t\ \n)。 printf(\n)。 printf(\t謝謝使用 \n)。 printf(\n)。 printf(\n)。 } void main() 18 { menu()。 /*調(diào)用菜單函數(shù) */ int n,flag。 char a。 do { printf(請(qǐng)選擇功能 :\n)。 scanf(%d,amp。n)。 if(n=1amp。amp。n=7) { flag=1。 break。 } else { flag=0。 printf(您輸入有誤,請(qǐng)重 新選擇 !)。 } } while(flag==0)。 while(flag==1) { switch(n) { case 1:printf(\t\t\t\t\t******輸入職工信息 ******\n)。printf(\n)。input()。break。 case 2:printf(\t\t\t\t\t******瀏覽職工信息 ******\n)。printf(\n)。display()。break。 case 3:printf(\t\t\t\t\t****** 按 職 工 號(hào) 查 詢 職 工 信 息******\n)。printf(\n)。search()。break。 case 4:printf(\t\t\t\t\t******刪除職工信息 ******\n)。printf(\n)。del()。break。 case 5:printf(\t\t\t\t\t******添加職工信息 ******\n)。printf(\n)。add()。break。 case 6:printf(\t\t\t\t\t******修改職工信息 ******\n)。printf(\n)。modify()。break。 case 7:exit(0)。break。 default :break。 } getchar()。 printf(\n)。 printf(是否繼續(xù)進(jìn)行 (y or n):\n)。 scanf(%c,amp。a)。 if(a==39。y39。) { flag=1。 system(cls)。 /*清屏 */ menu()。 /*調(diào)用菜單函數(shù) */ printf(請(qǐng)?jiān)俅芜x擇你需要操作的步驟 (16):\n)。 19 scanf(%d,amp。n)。 printf(\n)。 } else exit(0)。 } } void input() /*錄入函數(shù) */ { int i,m。 printf(請(qǐng)輸入需要錄入的教職工人數(shù) :\n)。 scanf(%d,amp。m)。 for (i=0。im。i++) { printf(教職工號(hào): )。 srand((int)time(0))。 employ[i].num=rand()%10000+20210000。 if(employ[i].num!=employ[i1].num) printf(%8d ,employ[i].num)。 printf(\n)。 printf(請(qǐng)輸入教職工姓名 : )。 scanf(%s,employ[i].name)。 getchar()。 printf(請(qǐng)輸入教職工性別 (f女 m男 ): )。 scanf(%c,amp。employ[i].sex)。 printf(請(qǐng)輸入教職工年齡 : )。 scanf(%d,amp。employ[i].age)。 printf(請(qǐng)輸入教職工學(xué)歷 : )。 scanf(%s,employ[i].xueli)。 printf(請(qǐng)輸入教職工工資 : )。 scanf(%d,amp。employ[i].wage)。 printf(請(qǐng)輸入教 職工住址 : )。 scanf(%s,employ[i].addr)。 printf(請(qǐng)輸入教職工電話 : )。 scanf(%d,amp。employ[i].tel)。 printf(\n)。 } printf(\n 創(chuàng)建完畢 !\n)。 20 save(m)。 } void save(int m) /*保存文件函數(shù) */ { int i。 FILE*fp。 if ((fp=fopen(employee_list,wb))==NULL) /*創(chuàng)建文件并判斷是否能打開(kāi) */ { printf (cannot open file\n)。 exit(0)。 } for (i=0。im。i++) /*將內(nèi)存中職工的信息輸出到磁盤文件中去 */ if (fwrite(amp。employ[i],sizeof(struct employee),1,fp)!=1) printf(file write error\n)。 fclose(fp)。 } int load() /*導(dǎo)入 函數(shù) */ { FILE*fp。 int i=0。 if((fp=fopen(employee_list,rb))==NULL) { printf (cannot open file\n)。 exit(0)。 } else { do { fread(amp。employ[i],sizeof(struct employee),1,fp)。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1