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

正文內(nèi)容

c語言課程設(shè)計——職工信息管理系統(tǒng)(留存版)

2025-08-04 10:03上一頁面

下一頁面
  

【正文】 分功能模塊,將軟件功能需求分配給所劃分的最單元模塊。 int wage。 } 總體 設(shè)計方案 一.系統(tǒng)的總體流程圖 圖 菜單 開始 根據(jù)菜單輸入 n 的值選擇程序 保存 結(jié)束 是否繼續(xù)進(jìn)行 N Y YY 5 添加職工信息 6 修改職工信息 2 瀏覽職工信息 3 查詢職工信息 4 刪除職工信息 7 退出 1 錄入職工信息 二 . 為了方便使用結(jié)構(gòu)此系統(tǒng)結(jié)構(gòu)均為全局類型定義 struct employee //定義一個職工信息的結(jié)構(gòu)體 { int num。 :可以按職工的學(xué)歷來查詢職工的相關(guān)信息,通過自己定義的 void search_xuelil 函數(shù)來實現(xiàn)。 } em[100]。 if(n=1amp。 printf(\n)。break。 } else exit(0)。 for (i=0。 printf(請輸入工資 : )。i++) /*將內(nèi)存中職工的信息輸出到磁盤文件中去 */ if (fwrite(amp。 for(i=0。flagamp。 em[j].age=em[j+1].age。 case 0:break。i++) { printf(\n 請輸入新增加職工的信息 :\n)。 printf(請輸入工資 : )。 display()。search_num()。num)。 case 2: break。 printf(返回查詢函數(shù)請按 1,繼續(xù)查詢學(xué)歷請按 2\n)。 printf(\n %d\t\t%s\t%c\t\t%d\t\n,em[i].num,em[i].name,em[i].sex,em[i].age)。 int age。i++) { if(strcmp(em[i].name,name)==0) { printf(\n已找到此人,原始記錄為: \n)。 do { switch(c) /*因為當(dāng)找到第 i個職 工時 ,for語句后 i自加了 1,所以下面的應(yīng)該把改后的信息賦值給第 i1個人 */ { case 1:printf(職工號改為 : )。 scanf(%d,amp。 scanf(%s,tel)。 switch(t) { case 1:modify()。printf(\n)。printf(\n)。y39。還有在文件聲明時不要忘記加 ;作為結(jié)束符。 ③ 在設(shè)計一個模塊之前,要簡單構(gòu)想一下總界面的顯視情況。接下來幾天雖然也有些混亂但總體上還是可以的大家都有在看程序的含義。 printf(是否繼續(xù)進(jìn)行 (y or n):\n)。printf(\n)。 } else { flag=0。 display()。 scanf(%s,addr)。sex)。c)。 for(flag=1,i=0。 default :break。 for(i=0。 printf(\n 學(xué)歷 \t\t工資 \t\t住址 \t\t電話 \n)。 scanf(%d,amp。 int i,t。 } else { flag=0。 m=m+count。 scanf(%d,amp。 scanf(%d,amp。 scanf(%d,amp。jm1。 printf(\n)。 return(i1)。 if ((fp=fopen(employee_list,wb))==NULL) { printf (cannot open file\n)。 scanf(%d,amp。 } void input() /*錄入函數(shù) */ { int i,m。 /*調(diào)用菜單函數(shù) */ printf(請再次選擇你需要操作的步驟 (17):\n)。printf(\n)。printf(\n)。 /*定義各函數(shù) */ void main() { menu()。 char xueli[30]。 :瀏覽所有職工的相關(guān)信息,通過自己定義的 void display()函數(shù)來實現(xiàn)。 printf( \n)。 char name[20]。 添加功能:完成添加新職工的信息的任務(wù)。 修改功能:通過輸入職工的姓名完成對該名職工的信息進(jìn)行修改。 char sex。 printf( ******************** 謝謝使用******************\n)。 :刪除需要刪除的職工的所有信息,通過自己定義 的 void del()函數(shù)來實現(xiàn)。 int wage。 do { printf(請選擇你需要操作的步驟 (17):\n)。 display()。 modify()。 scanf(%d,amp。 printf(請輸入需要創(chuàng)建信息的職工人數(shù) (1100):\n)。em[i].age)。 exit(0)。 } void display() /*瀏覽函數(shù) */ { int i。 printf(請輸入要刪除的職工的姓名 :\n)。j++) { strcpy(em[j].name,em[j+1].name)。t)。n)。em[i].age)。 printf(\n瀏覽增加后的所有職工信息 :\n)。 printf(您輸入有誤,請重新選擇 !)。 int m=load()。t)。 printf(\n %s\t%d\t\t%s\t%s\n,em[i].xueli,em[i].wage,em[i].addr,em[i].tel)。im。 } } void modify() /*修改函數(shù) */ { int num。flagamp。 if(c8||c1) printf(\n選擇錯誤,請重新選擇 !\n)。 em[i1].sex=sex。 strcpy(em[i1].addr,addr)。 printf(\n繼續(xù)修改請按 1,不再修改請按 0\n)。 printf(您輸入有誤,請重新選擇 !)。 del()。 scanf(%c,amp。對于個人而言程序設(shè)計的一周時間我還是受益匪淺很多知識點在編寫的過程中得到了鞏固。 ④ 針對構(gòu)想出來的界面進(jìn)行程序的編寫。在調(diào)試過程中也遇到了一些問題,頭文件第一次無法調(diào)用出來,其實只需要把頭文件有 .c 文件放在同一個文件夾下就可以了。 if(a==39。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1