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

正文內(nèi)容

c語言職工信息管理系統(tǒng)設(shè)計-免費(fèi)閱讀

2024-09-28 18:04 上一頁面

下一頁面
  

【正文】 383} 384 void main() 385{ 386 int cmd。 374 printf( \ \n)。cmd3)。 349 printf(工號 \t\t\t姓名\t\t\t 性別 \t\t\t年齡 \n\n)。 334 exit(0)。 324 } 325 else { 326 printf(對不起,您的輸入有誤。 315 scanf(%s,no)。 304 Menu3()。 290} 291 void Menu3() 292{ 293 printf( 歡迎使用職工信息查詢功能 \n\n)。member[n].age, 279 amp。i)。 259 printf( 歡迎使用信息錄入功能 \n\n \t \n\n)。 244 exit(0)。 232 printf(\n)。 218 } 219 } 220} 221} 222 void Menu() 223{ 224 printf(歡迎您使用本系統(tǒng),請選擇:\n)。 211 printf(\ \ :\n)。 201 scanf(%d,amp。scanf(%s,amp。 194 case(7):printf(地址改為:)。member[i].wages=wages。scanf(%d,amp。 190 case(3):printf(性別改為:)。strcpy(member[i].no,no)。 183 printf(請您輸入您想要進(jìn)行修改的選項:\n)。member[i].no,member[i].name,amp。 168 if(n==1) 169 { 170 printf(請問你需要進(jìn)行整體修改還是單個修改? \n請選擇: \ \n)。 161 printf(工號 \t\t\t姓名 \t\t\t性別 \t\t\t年齡 \n\n)。 153 printf(請輸入您想要修改的職工的姓名: \n)。 145 char edu[12]。 132 switch(t) 133 { 134 case(1):del()。 123 else 124 del()。 108 else 109 del()。 96 strcpy(member[j].addr,member[j+1].addr)。 86 if(n==1) 87 { 88 for(j=i。 79 printf(工號 \t\t\t姓名 \t\t\t性別 \t\t\t年齡 \n\n)。 71 printf(請輸入您想要刪除的職工的姓名: \n)。ti。 50 } 51 void show() 52 { 53 int t。 34 if((fp=fopen(職工名單 .txt,rb))==NULL) 35 { 36 printf(文件打開失敗 \n)。 23 exit(0)。 ? char edu[20]。 ④多項修改功能。在做清屏功能時,也有想過每做一步自動清屏,但根據(jù)用戶需要,有時候需要查閱前面的操作,因此,最終選擇的是手動清屏功能,適合不同的需求。 剛開始的定義,對職工編號、電話號碼等數(shù)據(jù)定義的是長整型,后來卻發(fā)現(xiàn)因為職工編號(測試時我輸入的是學(xué)號,有 10位)、電話號碼過長,已超出長整型數(shù)據(jù)的范圍。 五、結(jié)論與心得 、命名 : 最初進(jìn)行設(shè)計時,出錯最多的地方是每一個函數(shù)變量的定義,因為函數(shù)較多,而我也從未進(jìn)行過這樣的程序設(shè)計,導(dǎo)致局部變量,全局變量方面有些許混亂,再加上對變量的命名,將我 弄得焦頭爛額。最后調(diào)用 END函數(shù),選擇后續(xù)操作。t)。 59. if(cmd2==1) 60. main()。 44. if(cmd2==1) 45. main()。 33. strcpy(member[j].edu,member[j+1].edu)。n)。i++) 13. { 14. if(strcmp(member[i].name,name)==0) 15. { 16. printf(恭喜您找到此人, ta 的 信息如下: \n\n)。 8. printf(\n)。 66. exit(0)。 56. } 57. else { 58. printf(對不起,您的輸入有誤。 47. scanf(%s,edu)。cmd3)。 23. printf(工號 \t\t\t 姓名\t\t\t性別 \t\t\t 年齡 \n\n)。 10. show()。 11. 12. } 函數(shù)功能:簡單地將存儲在文件中的信息打印在屏幕上 (四)信息查找函數(shù): 1. void func3() 2. { 3. int t,a,cmd3。 5. printf(工號 \t\t\t姓名 \t\t\t性別 \t\t\t年齡 \n\n)。 9. } 10. else 11. { 12. do 13. { 14. fread(amp。im。 試設(shè)計一職工信息管理系統(tǒng),使之能提供以下功能: 系統(tǒng)以菜單方式工作 職工信息錄入功能 (職工信息用文件保存 )--輸入 職工信息瀏覽功能- -輸出 職工信息查詢功能--算法 查詢方式 按學(xué)歷查詢等 按職工號查詢等 職工信息刪除、修改功能 該職工信息管理系統(tǒng)包括以下幾個功能: ①信息錄入 ②信息瀏覽 ③信息查詢 ④信息修改 ⑤信息刪除 據(jù)此,該系統(tǒng)應(yīng)至少構(gòu)建以下函數(shù): ①信息錄入函數(shù) ②信息輸出函數(shù) ③信息查找函數(shù) ④信息更改函數(shù) ⑤信息刪除函數(shù) 五大功能對應(yīng)五大函數(shù),便于編寫出規(guī)劃的模塊化程序。 5. if((fp=fopen(職工名單 .txt,wb))==NULL) 6. { 7. printf(文件打開錯誤 \n)。 4. int i=0。 20. return(i1)。 9. for(t=0。 8. fflush(stdin)。 19. for(t=0。\n\n 請您選擇接下來的操作: \ \ \t3.終止程序 \n)。 38. } 39. } 40. }break。 53. printf(%12s\t\t%12s\t\t%12s\t\t%12d\n\n,member[a].no,member[a].name,member[a].sex,member[a].age)。 61. switch(cmd3) 62. { 63. case(1):func3()。 5. char name[18]。judgeamp。 21. printf(您確定要刪除此人信息嗎 ?\ \除 \n)。 30. strcpy(member[j].sex,member[j+1].sex)。 42. fflush(stdin)。 57. fflush(stdin)。 67. printf(請問您要繼續(xù)刪除嗎? \ \ \n)。(并不是每次運(yùn)行程序都需要錄入信息再瀏覽,可以直接瀏覽以前運(yùn)行程序時曾經(jīng)錄入的信息) : 此處為信息錄入功能 菜單界面,簡潔清新。 如上圖,此處為單個修改修改后效果,只將工號改變 最后表達(dá)感謝以及留下聯(lián)系方式。 這一點也許并不算是難點 ,但在程序運(yùn)行初期 ,這個功能每次錄入的時候會將之前錄入的信息覆蓋掉,而不是更新。我便是在職工 信息查詢功能 —職工姓名查詢中,久久發(fā)現(xiàn)不了錯誤,就是一直查找不成功,后來經(jīng)過多次檢查才發(fā)現(xiàn)是條件控制少了個“等于號”。 ③ 用鏈表儲存信息。 ⑧ char sex[5]。 ? void save(int m) ? { ? int i。 28 fclose(fp)。 45 } 46 while(feof(fp)==0)。t++) 57 printf(%12s\t\t%12s\t\t%12s\t\t%12d\n\n,member[t].no,member[t].name,member[t].sex,member[t].age)。 68 printf(以下為系統(tǒng)中已存在的職工信息: \n\n)。amp。 84 fflush(stdin)。 93 member[j].age=member[j+1].age。 105 scanf(%d,amp。 120 scanf(%d,amp。 130 fflush(stdin)。 142 char sex[5]。 150 printf(以下為系統(tǒng)中已存在的職工信息: \n\n)。amp。 166 fflush(stdin)。 176 printf(工號 \t姓名 \t性別 \t 年齡 \t工資\t 學(xué)歷 \t地址 \t手機(jī)號碼 \n\n)。 180 break。fflush(stdin)。name)。break。fflush(stdin)。edu)。break。judge=0。 208 printf(\n 瀏覽修改后所有職工的信息: \n)。break。 229 printf(、修改功能 \n)。cmd2)。 253} 254 void Menu1() 255{ 256 int i,n,a。 264 else 265 { 266 printf(請輸入需要創(chuàng)建信息的職工數(shù)量 (1~100):\n)。na+i。 287 ifgoback()。 3
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1