




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、PAGE PAGE 41人事管理管理系統(tǒng)要求某高校主要人員有:在職人員(行政人員、教師、一般員工)、退休人員和臨時工。現(xiàn)在,需要存儲這些人員的人事檔案信息:編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、任職時間、來院時間、人員類別。其中,人員編號唯一,不能重復。添加刪除功功能:能能根據(jù)學學院人事事的變動動情況,添添加刪除除記錄;查詢功能:能根據(jù)據(jù)編號和和姓名進進行查詢詢;編輯功能(高高級):根據(jù)查查詢對相相應的記記錄進行行修改,并并存儲;統(tǒng)計功能:能根據(jù)據(jù)多種參參數(shù)進行行人員的的統(tǒng)計(在在職人數(shù)數(shù)、黨員員人數(shù)、女女工人數(shù)數(shù)、高學學歷高職職稱人數(shù)數(shù)(碩士士學位以以上或者者副教授授以上)
2、,統(tǒng)統(tǒng)計要求求同時顯顯示被統(tǒng)統(tǒng)計者的的信息;排序功能:按照年年齡、來來院時間間進行排排序;保存功能:能對輸輸入的數(shù)數(shù)據(jù)進行行相應的的存儲;一.需求分分析:根據(jù)題目要要求,人人事信息息是存放放在文件件中的,所所以應該該提供相相應的文文件的輸輸入輸出出的功能能,在程程序中應應該有添添加刪除除,查詢詢,編輯輯,統(tǒng)計計,排序序,保存存等程序序?qū)崿F(xiàn)相相應的操操作,另另外菜單單式的選選擇方式式選擇程程序的功功能也是是必須需需的。另另外程序序中要求求存儲的的模塊,采采用的方方式均為為將原文文件中的的所有數(shù)數(shù)據(jù)讀入入內(nèi)存,在在內(nèi)存中中處理之之后以覆覆蓋的方方式寫入入文件中中重新儲儲存,這這樣的方方法容易易理解
3、、容容易編寫寫,但當當文件中中的數(shù)據(jù)據(jù)量很大大時,這這種方法法也存在在一定的的難度,在在本程序序中將RRS定為為1000,也即即最多可可儲存的的職工人人數(shù)為1100;二總體設(shè)計計:根據(jù)以上需需求分析析,將程程序分成成以下幾幾個模塊塊:1瀏覽: *瀏瀏覽文件件(0)2 刪除 *刪刪除記錄錄(1) 33查詢 *按按名稱查查詢(22) *按按編號查查詢(33)4 編輯 *查查詢名稱稱編輯信信息(44) *查查詢編號號編輯信信息(55)5 統(tǒng)計 *統(tǒng)統(tǒng)計在職職人數(shù)(6) *統(tǒng)統(tǒng)計黨員員人數(shù)(7) *統(tǒng)統(tǒng)計女工工人數(shù)(8) *統(tǒng)統(tǒng)計碩士士以上學學歷人數(shù)數(shù)(9) *統(tǒng)統(tǒng)計副教教授以上上職稱人人數(shù)(110)
4、6 排序 *按按年齡進進行排序序(111) *按按來院時時間進行行排序(12)7 保存 *將將輸入的的記錄進進行保存存(133)三 詳細設(shè)設(shè)計;主函數(shù):主函數(shù)設(shè)計計的比較較簡單,只提供輸入、處理和輸出部分的函數(shù)調(diào)用。其中各功能模塊用菜單方式選擇。其流程圖如下程序開始開始顯示一系列功能根據(jù)n的值調(diào)用個功能模塊函數(shù)結(jié)束輸入n,判斷是否是014NYvoid maiin() doo innt nn; puuts(*n); puuts(*人人事管理理系統(tǒng)*n); puuts(*請選擇擇以下選選項后面面的數(shù)字字輸入以以確定您您要進行行的操作作*n); puuts(選項項:); puuts(瀏覽覽:); p
5、uuts( *瀏瀏覽文件件(0); puuts( 刪除); puuts( *刪刪除記錄錄(1); puuts( 查詢); puuts( *按按名稱查查詢(22); puuts( *按按編號查查詢(33); puuts( 編輯); puuts( *查查詢名稱稱編輯信信息(44); puuts( *查查詢編號號編輯信信息(55); puuts( 統(tǒng)計); puuts( *統(tǒng)統(tǒng)計在職職人數(shù)(6); puuts( *統(tǒng)統(tǒng)計黨員員人數(shù)(7); puuts( *統(tǒng)統(tǒng)計女工工人數(shù)(8); puuts( *統(tǒng)統(tǒng)計碩士士以上學學歷人數(shù)數(shù)(9); puuts( *統(tǒng)統(tǒng)計副教教授以上上職稱人人數(shù)(110); puu
6、ts( 排序); puuts( *按按年齡進進行排序序(111); puuts( *按按來院時時間進行行排序(12); puuts( 保存); puuts( *將將輸入的的記錄進進行保存存(133); puuts( 退出); puuts( *退退出(114); prrinttf(請輸入入選項號號: ); sccanff(%d,&n); swwitcch(nn) caase 0:bbrowwse();bbreaak; caase 1:ddelee();breeak; caase 2:ssearrnamme();brreakk; caase 3:ssearrnumm();breeak; caase
7、 4:cchannnamme();brreakk; caase 5:cchannnumm();breeak; caase 6:ssumzzzrss();breeak; caase 7:ssumddyrss();breeak; caase 8:ssumnngrss();breeak; caase 9:ssumsssyssxlrrs();brreakk; caase 10:summfjssyszzhiccherrs();brreakk; caase 11:sorrtagge();brreakk; caase 12:sorrtlyysj();bbreaak; caase 13:savve();brr
8、eakk; caase 14:retturnn; deefauult: prrinttf(輸入錯錯誤); whille(11);各功能設(shè)計計模塊瀏覽模塊該模塊的功功能是顯顯示文件件的所有有信息,流流程圖如如下顯示所有信息顯示所有信息按任意鍵顯示下一屏按任意鍵繼續(xù)程序void broowsee() innt ii=0,j; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s
9、 %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; prrinttf(nn當前前文件內(nèi)內(nèi)容是:nn); foor(jj=0;jii;j+) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage
10、,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); fcclosse(ffp); prrinttf(n); prrinttf(nnnnpreess anyy keey tto cconttinuuennnn); geetchhar(); prrinttf(n);刪除模塊該模塊的功功能是根根據(jù)編號號刪除記記錄的信信息,刪刪除空行行,后面面的前移移,瀏覽覽。流程程圖如下下開始開始輸入要刪除記錄的編號是否找到記錄?顯示沒有找到刪除記錄YN程序void delle()
11、innt ii=0,j,kk=0; chhar numm100; prrinttf(請輸入入您要刪刪除的記記錄的編編號: ); sccanff(%s,numm); iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); retturnn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&
12、peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; fcclosse(ffp); iff(ffp=ffopeen(rennshii.txxt,w)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; foor(jj=0;jii;j+) iff(sttrcmmp(pperj.numm,nuum)!=0) fpprinntf(fp,%ss %ss %ss %dd %ss %dd %ss %dd %ss %dd %s
13、sn,peerjj.nnum,perrj.naame,perrj.seex,pperj.agee,peerjj.zzhiwwu,pperj.zhiichee,peerjj.zzzmmm,peerjj.zzgxll,peerjj.rrzsjj,peerjj.llysjj,peerjj.rrylbb); fcclosse(ffp); trrim(); brrowsse(); prrinttf(); geetchhar();按名稱查詢詢模塊該模塊的功功能是根根據(jù)名字字查詢記記錄。流流程如下下開始輸入要查詢記錄的名字開始輸入要查詢記錄的名字是否找到記錄?顯示沒有找到顯示記錄YNvoid seaarna
14、ame() innt ii=0,j,kk=0; chhar namme88; prrinttf(請輸入入您要查查詢的記記錄的姓姓名: ); sccanff(%s,namme); iff(ffp=ffopeen(rennshii.txxt,a+)=00) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhi
15、iwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; prrinttf(您要的的信息如如下:n); foor(jj=0;jii;j+) iff(sttrcmmp(pperj.namme,nnamee)=0) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm
16、,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); k+; iff(k=0) prrinttf(沒有您您要的信信息); reeturrn; fcclosse(ffp); browwse(); prrinttf(); geetchhar();按編號查詢詢模塊該模塊功能能是根據(jù)據(jù)記錄編編號查詢詢記錄。流流程路如如下開始開始輸入要查詢記錄的編號是否找到記錄?顯示沒有找到顯示記錄YN程序void seaarnuum() innt ii=0,j,kk=0; chhar numm100; prrinttf(請輸入入您要查查詢的記記錄的編編號: ); scc
17、anff(%s,numm); iff(ffp=ffopeen(rennshii.txxt,r+)=NNULLL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.l
18、yssj,pperi.ryllb); i+; prrinttf(您要的的信息如如下:n); foor(jj=0;jii;j+) iff(sttrcmmp(pperj.numm,nuum)=0) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); k+; iff(k=0) prrinttf(
19、沒有您您要的信信息); reeturrn; fcclosse(ffp); brrowsse(); prrinttf(); geetchhar();查詢名稱編編輯模塊塊該模塊先根根據(jù)名字字查找記記錄,然然后修改改記錄。流流程圖如如下開始開始輸入要查詢記錄的名字是否找到記錄?顯示沒有找到輸入對應要修改項的數(shù)字YN輸入修改后的值程序void chaannaame() innt ii=0,j,kk; chhar namme88; prrinttf(請輸入入您要編編輯的記記錄的姓姓名: ); sccanff(%s,namme); iff(ffp=ffopeen(rennshii.txxt,r)=NUUL
20、L) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; fcclosse(ffp); trrim(); iff(ffp
21、=ffopeen(rennshii.txxt,w)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; prrinttf(請輸入入您要修修改的項項所對應應的數(shù)字字:(編編號對應應的數(shù)字字為1,其他項項依次為為2,33,4); sccanff(%d,&k); prrinttf(請輸入入這一項項修改后后的值); foor(jj=0;jii;j+) iff(sttrcmmp(pperj.namme,nnamee)=0) swwitcch(kk) caase 1:sscannf(%s,peerjj.nnum);brreakk; caase
22、2:sscannf(%s,peerjj.nnamee);bbreaak;case 3:sscannf(%s,peerjj.ssex);brreakk; caase 4:sscannf(%d,&pperj.agee);bbreaak; caase 5:sscannf(%s,peerjj.zzhiwwu);breeak; caase 6:sscannf(%d,&pperj.zhiichee);bbreaak; caase 7:sscannf(%s,peerjj.zzzmmm);bbreaak; caase 8:sscannf(%d,&pperj.zgxxl);breeak; caase 9:ssc
23、annf(%s,peerjj.rrzsjj);bbreaak; caase 10:scaanf(%dd,&perrj.lyysj);brreakk; caase 11:scaanf(%ss,pperj.ryllb);breeak; caase 12:retturnn; deefauult:priintff(輸輸入錯誤誤); foor(jj=0;jii;j+) fpprinntf(fp,%ss %ss %ss %dd %ss %dd %ss %dd %ss %dd %ssn,peerjj.nnum,perrj.naame,perrj.seex,pperj.agee,peerjj.zzhiwwu,
24、pperj.zhiichee,peerjj.zzzmmm,peerjj.zzgxll,peerjj.rrzsjj,peerjj.llysjj,peerjj.rrylbb); fcclosse(ffp); trrim(); brrowsse(); prrinttf(); geetchhar(); 查詢編號編編輯信息息模塊該模塊是先先根據(jù)記記錄的編編號查詢詢記錄,而而后編輯輯記錄。流流程圖如如下程序void chaannuum()開始開始輸入要查詢記錄的編號是否找到記錄?顯示沒有找到輸入對應要修改項的數(shù)字YN輸入修改后的值 innt ii=0,j,kk; chhar numm100; prrint
25、tf(請輸入入您要編編輯的記記錄的編編號: ); sccanff(%s,numm); iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzg
26、xll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; fcclosse(ffp); iff(ffp=ffopeen(rennshii.txxt,w)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; prrinttf(請輸入入您要修修改的項項所對應應的數(shù)字字:(編編號對應應的數(shù)字字為1,其他項項依次為為2,33,4); sccanff(%d,&k); prrinttf(請輸入入這一項項修改后后的值); foor(jj=0;jii;j+) iff(sttrcmmp(pperj.numm,n
27、uum)=0) swwitcch(kk) caase 1:sscannf(%s,peerjj.nnum);brreakk; caase 2:sscannf(%s,peerjj.nnamee);bbreaak; caase 3:sscannf(%s,peerjj.ssex);brreakk; caase 4:sscannf(%d,&pperj.agee);bbreaak; caase 5:sscannf(%s,peerjj.zzhiwwu);breeak; caase 6:sscannf(%d,&pperj.zhiichee);bbreaak; caase 7:sscannf(%s,peerjj
28、.zzzmmm);bbreaak; caase 8:sscannf(%d,&pperj.zgxxl);breeak; caase 9:sscannf(%s,peerjj.rrzsjj);bbreaak; caase 10:scaanf(%dd,&perrj.lyysj);brreakk; caase 11:scaanf(%ss,pperj.ryllb);breeak; caase 12:retturnn; deefauult:priintff(輸輸入錯誤誤); foor(jj=0;jii;j+) fpprinntf(fp,%ss %ss %ss %dd %ss %dd %ss %dd %ss
29、%dd %ssn,peerjj.nnum,perrj.naame,perrj.seex,pperj.agee,peerjj.zzhiwwu,pperj.zhiichee,peerjj.zzzmmm,peerjj.zzgxll,peerjj.rrzsjj,peerjj.llysjj,peerjj.rrylbb); fcclosse(ffp); trrim(); brrowsse(); prrinttf(); geetchhar();根據(jù)在職人人數(shù)進行行統(tǒng)計模模塊開始開始判斷人員是否在職把在職人員相加完成程序void summzzrrs() innt ii=0,j; iff(ffp=ffopeen
30、(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; iff(i=0)
31、prrinttf(這是一一個空文文件); reeturrn; prrinttf(在職人人員數(shù)量量是%dd人nn,ii); foor(jj=0;jii;j+) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); fcclosse(ffp); trrim(); brrowsse(); prri
32、nttf(); geetchhar();(7)根據(jù)據(jù)黨員人人數(shù)進行行統(tǒng)計模模塊程序void summdyrrs() innt ii=0,j,ccounnt=00; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&
33、peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; iff(i=0) prrinttf(這是一一個空文文件); reeturrn; foor(jj=0;jii;j+) iff(sttrcmmp(pperj.zzmmm,黨員)=0) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,per
34、rj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); coountt+; fcclosse(ffp); prrinttf(黨員數(shù)數(shù)量是%d人,coountt); trrim(); brrowsse(); prrinttf(); geetchhar();(8)根據(jù)據(jù)女工人人數(shù)進行行統(tǒng)計模模塊程序void summngrrs() innt ii=0,j,ccounnt=00; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen);
35、reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; iff(i=0) prrinttf(這是一一個空文文件); reeturrn; foor(jj=0;jii;j+) iff(sttrcmmp(ppe
36、rj.sexx,女女)=0) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); coountt+; fcclosse(ffp); prrinttf(女工數(shù)數(shù)量是%d人,coountt); trrim(); brrowsse(); prrinttf(); geetchhar();(9)根據(jù)
37、據(jù)碩士以以上學歷歷人數(shù)進進行統(tǒng)計計模塊void summssyysxllrs() innt ii=0,j,ccounnt=00; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,p
38、erri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; iff(i=0) prrinttf(這是一一個空文文件); reeturrn; foor(jj=0;j=22) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,perrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.
39、ryylb); coountt+; fcclosse(ffp); prrinttf(碩士以以上學歷歷人數(shù)是是%d人人,ccounnt); trrim(); brrowsse(); prrinttf(); geetchhar();(10)根根據(jù)副教教授以上上職稱人人數(shù)進行行統(tǒng)計模模塊void summfjssyszzhiccherrs() innt ii=0,j,ccounnt=00; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(
40、fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&peerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; iff(i=0) prrinttf(這是一一個空文文件); reeturrn; foor(jj=0;j=4) prrinttf(%s %s %s %d %s %d %s %d %s %d %sn,pe
41、rrj.nuum,pperj.namme,pperj.sexx,peerjj.aage,perrj.zhhiwuu,peerjj.zzhicche,perrj.zzzmm,perrj.zggxl,perrj.rzzsj,perrj.lyysj,perrj.ryylb); coountt+; fcclosse(ffp); prrinttf(副教授授以上學學歷人數(shù)數(shù)是%dd人,couunt); trrim(); brrowsse(); prrinttf(); geetchhar();(11)按按年齡進進行排序序模塊該模塊的功功能是根根據(jù)年齡齡排序。流流程圖排排序開始開始用選擇法排序保存結(jié)束程序vo
42、id sorrtagge() innt ii=0,j,kk; sttrucct ppersson a; iff(ffp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame,perri.seex,&perri.agge,pperi.zhiiwu,&peerii.zzhicche,perri.zzzmm,&p
43、eerii.zzgxll,peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; fcclosse(ffp); iff(ffp=ffopeen(rennshii.txxt,w)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; foor(jj=0;jii;j+) foor(kk=0;kperrk.agge) a=perrk; peerkk=pperj;peerjj=aa; foor(jj=0;jii;j+) fpprinntf(fp,%ss %ss %ss %dd %ss %dd %ss %dd
44、%ss %dd %ssn,peerjj.nnum,perrj.naame,perrj.seex,pperj.agee,peerjj.zzhiwwu,pperj.zhiichee,peerjj.zzzmmm,peerjj.zzgxll,peerjj.rrzsjj,peerjj.llysjj,peerjj.rrylbb); fcclosse(ffp); trrim(); brrowsse(); prrinttf(); geetchhar();(12)按按來院時時間進行行排序模模塊void sorrtlyysj() innt ii=0,j,kk; sttrucct ppersson a; iff(f
45、fp=ffopeen(rennshii.txxt,r)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; whhilee(!ffeoff(fpp) fsscannf(ffp,%s %s %s %d %s %d %s %d %s %d %s,peerii.nnum,perri.naame, peerii.ssex,&peerii.aage,perri.zhhiwuu,&pperi.zhiichee,peerii.zzzmmm,&pperi.zgxxl, peerii.rrzsjj,&pperi.lyssj,pperi.ryllb); i+; fcclosse(ffp); iff(ffp=ffopeen(rennshii.txxt,w)=NUULL) prrinttf(cannnott oppen thiis ffileen); reeturrn; foor(jj=0;jii;j+) foor(kk=0;kpeerkk.llysjj) a=perrk; peerkk=pperj;peerjj=aa; foor(jj=0;jii;j+) fpprinntf(fp,%ss %ss %ss %dd %ss %dd %ss %d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 協(xié)同合作行業(yè)月度個人合作共贏計劃
- 2025年炭石墨負極材料項目發(fā)展計劃
- 2025年羧甲淀粉鈉項目建議書
- 實施均衡化城鄉(xiāng)醫(yī)療衛(wèi)生服務
- 加強市場監(jiān)管確保供求信息真實性
- 公司內(nèi)部事務處理方案
- 勞動合同簽訂與履行協(xié)議
- 電桿運輸合同
- 2025年雕刻雕銑設(shè)備控制系統(tǒng)項目建議書
- 公司財務管理制度及流程
- 管道開挖施工方案(修復的)
- 北師大版小學六年級下冊數(shù)學全冊教學設(shè)計
- 中國古代宗教課件
- GB/T 36713-2018能源管理體系能源基準和能源績效參數(shù)
- GB/T 22919.7-2008水產(chǎn)配合飼料第7部分:刺參配合飼料
- GB/T 20472-2006硫鋁酸鹽水泥
- 《中國商貿(mào)文化》3.1古代商人
- 公司戰(zhàn)略與風險管理-戰(zhàn)略選擇課件
- 《網(wǎng)絡設(shè)備安裝與調(diào)試(華為eNSP模擬器)》項目1認識eNSP模擬器及VRP基礎(chǔ)操作
- 民事訴訟法學 馬工程 課件 第21章 涉外民事訴訟程序的特別規(guī)定
- 鋼結(jié)構(gòu)考試試題(含答案)
評論
0/150
提交評論