




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、C 語言程序課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目: 職工管理系統(tǒng)_專 業(yè):_班 級:_學(xué)生姓名:_學(xué) 號: _指導(dǎo)教師:_2012 年 6 月信息工程學(xué)院隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用, 管理信息系統(tǒng)的實(shí) 施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何 一個(gè)單位要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來,就必須 建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。對企業(yè)而言,人力資源是企業(yè)最寶貴的資源。隨著當(dāng)今企業(yè)人員數(shù)量的不斷增加,對職工的管理要求也不斷提高。實(shí)現(xiàn)職工管理現(xiàn)代化將帶來 高效的企業(yè)管理。這個(gè)職工管理系統(tǒng)就是用c語言寫的一個(gè)程序,它實(shí)現(xiàn)了職工管理的功能, 包括數(shù)據(jù)錄入,工資計(jì)
2、算,查詢統(tǒng)計(jì)修改數(shù)據(jù)的功能。該程序是用簡單的, 比較常見的函數(shù)組成的,通過for循環(huán)和goto函數(shù)調(diào)用來完成該程序。,本 系統(tǒng)具有良好的用戶界面,操作簡單?使用方便,信息查詢?統(tǒng)計(jì)速度快等 特點(diǎn),使工資管理人員從日常繁瑣的手工操作中解脫出來。這一切旨在學(xué)歷 并練習(xí)c語言的開發(fā)實(shí)踐,對于以后的開發(fā)與編程提供一個(gè)良好的基礎(chǔ)數(shù)據(jù)修改程序設(shè)計(jì)和技巧新型科學(xué)關(guān)鍵字: 職工管理 工資查詢 應(yīng)用程序目錄摘要.第一章緒論.11.1 選題背景.11.2 設(shè)計(jì)目的.1第二章 系統(tǒng)分析 .2.2.1 功能需求.2.2.2 模塊的劃分與定義.3.第三章總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)3.1 總體設(shè)計(jì)第四章編碼實(shí)現(xiàn).7.第五章測試與
3、調(diào)試 .29.第六章心得與體會(huì) .34.附錄.36.源代碼.36參考文獻(xiàn): .483.2 詳細(xì)設(shè)計(jì).5.第一章緒論1.1 選題背景隨著社會(huì)的發(fā)展及知識(shí)經(jīng)濟(jì)時(shí)代的到來,管理信息系統(tǒng)在各行各業(yè)發(fā) 揮著越來越重要的作用。在各企業(yè)公司職工工資管理中,運(yùn)用C語言程序,避免了手工操作而帶來的一些不必要的問題。1.2 設(shè)計(jì)目的通過本項(xiàng)課程設(shè)計(jì),可以培養(yǎng)獨(dú)立思考、綜合運(yùn)用所學(xué)有關(guān)相應(yīng)知識(shí)的能力,能更好的鞏固C語言程序設(shè)計(jì)課程學(xué)習(xí)的內(nèi)容,掌握 工程軟 件設(shè)計(jì)的基本方法,強(qiáng)化上機(jī)動(dòng)手編程能力,闖過理論與實(shí)踐相結(jié)合的難 關(guān)!更加了解了C語言的好處和其可用性!同時(shí)增加了同學(xué)之間的團(tuán)隊(duì)合 作精神!更加也體會(huì)到以后在工作
4、中團(tuán)隊(duì)合作的重要性和必要性!通過C語言課程設(shè)計(jì),使學(xué)生了解高級程序設(shè)計(jì)語言的結(jié)構(gòu),掌握基 本的程序設(shè)計(jì)過程和技巧,掌握基本的分析問題和利用計(jì)算機(jī)求解問題的 能力,具備初步的高級語言程序設(shè)計(jì)能力。為后續(xù)各門計(jì)算機(jī)課程的學(xué)習(xí) 和畢業(yè)設(shè)計(jì)打下堅(jiān)實(shí)基礎(chǔ)第二章系統(tǒng)分析2.1 功能需求職工管理系統(tǒng)的功能:1、職工數(shù)據(jù)錄入2、工資計(jì)算3、查詢統(tǒng)計(jì)4、查看所有記錄5、修改數(shù)據(jù)此項(xiàng)目主要考察我們對for循環(huán),以及函數(shù)調(diào)用等C語言算法的掌握。如何調(diào)試程序也非常重要,通過這個(gè)程序可學(xué)到以前調(diào)試程序沒有的經(jīng)驗(yàn)。菜單中的每一個(gè)選項(xiàng)都對應(yīng)一個(gè)子程序。2.2 模塊的劃分與定義系統(tǒng)各模塊(函數(shù))的組成。功能、參數(shù)說明、相互調(diào)
5、用關(guān)系主函數(shù)main()。利用goto實(shí)現(xiàn)各函數(shù)的調(diào)用,此程序主要應(yīng)用的是 for 循環(huán)語句,及函數(shù)的調(diào) 用。1)輸入記錄函數(shù)void shuju()這是一個(gè)無參函數(shù),用來職工數(shù)據(jù)錄入2)計(jì)算工資函數(shù)void jisuan()這是一個(gè)有參函數(shù),用來職工工資計(jì)算如:工資=基本工資+獎(jiǎng)金-扣款3)查詢統(tǒng)計(jì)函數(shù)void chaxun()這是一個(gè)不返回值的有參函數(shù),用來職工的查詢統(tǒng)計(jì)如按性別、年齡、工資等統(tǒng)計(jì)4)修改數(shù)據(jù)函數(shù)void xiugai()這是一個(gè)不返回值的有參函數(shù),有權(quán)限的修改職工數(shù)據(jù)第三章總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)3.1 總體設(shè)計(jì)采用模塊化的程序設(shè)計(jì)方法, 即將較大的任務(wù)按照一定的原則分為一 個(gè)
6、個(gè)較小的任務(wù),然后分別設(shè)計(jì)各個(gè)小任務(wù)。需要注意的是劃分出來的模 塊應(yīng)該相對獨(dú)立但又相關(guān),且容易理解??梢杂媚K化層次結(jié)構(gòu)圖(即模 塊圖)來分析其任務(wù)的劃分,一般從上到下進(jìn)行,最上面一層是主模塊, 下面各層是其上一層模塊的逐步細(xì)化描述。系統(tǒng)結(jié)構(gòu)框圖如下:工資管理系統(tǒng)123567數(shù)工查查修退據(jù)資詢看改出3.2 詳細(xì)設(shè)計(jì)本職工管理系統(tǒng)由如下模塊組成:1主模塊功能:顯示系統(tǒng)菜單2、數(shù)據(jù)錄入功能:記錄職工姓名、性別、工號、獎(jiǎng)金、扣款等。3、工資計(jì)算功能:工資=基本工資+獎(jiǎng)金-扣款。4、查詢統(tǒng)計(jì)、功能:按性別、年齡、工資統(tǒng)計(jì)5、 查看所有記錄功能:清晰的了解員工信息6、 數(shù)據(jù)修改功能:有限制的修改員工信息
7、,有效的保護(hù)了職工信息7、 退出功能:退出該系統(tǒng)。第四章編碼實(shí)現(xiàn)1、系統(tǒng)各模塊(函數(shù))的組成。功能、參數(shù)說明、相互調(diào)用關(guān)系#in cludestdio.h#in cludestri ng.h1)、main()主函數(shù)利用for循環(huán)以及goto來實(shí)現(xiàn)各函數(shù)的調(diào)用,系統(tǒng)根據(jù)輸入的 數(shù)字選項(xiàng)來調(diào)用相應(yīng)的函數(shù)。2)輸入記錄函數(shù)void shuju()這是一個(gè)無參函數(shù),用來職工數(shù)據(jù)錄入2)計(jì)算工資函數(shù)void jisuan()這是一個(gè)有參函數(shù),用來職工工資計(jì)算如:工資=基本工資+獎(jiǎng)金-扣款3)查詢統(tǒng)計(jì)函數(shù)void chaxun()這是一個(gè)不返回值的有參函數(shù),用來職工的查詢統(tǒng)計(jì)如按性別、年齡、 工資等統(tǒng)計(jì)4
8、)修改數(shù)據(jù)函數(shù)void xiugai()這是一個(gè)不返回值的有參函數(shù),有權(quán)限的修改職工數(shù)據(jù)各功能模塊的算法處理相關(guān)說明1、主函數(shù)main()2、輸入記錄函數(shù)void shuju()3、計(jì)算工資函數(shù)void jisuan()4、查詢統(tǒng)計(jì)函數(shù)void chaxun()5、修改數(shù)據(jù)函數(shù)void xiugai()1、數(shù)據(jù)錄入當(dāng)執(zhí)行此數(shù)據(jù)錄入任務(wù)時(shí),系統(tǒng)會(huì)提示用戶,即按姓名、工號、性別、 年齡、扣款數(shù)額、等錄入數(shù)據(jù)void shuju()/*數(shù)據(jù)錄入*/int i,j;char kk;for(i=0;i10;i+)prin tf(n%s record:,xi ngmi ngi);prin tf(nn);p
9、rin tf(the nu mber of worker);sca nf(%i,& yghi);printf(sex (male(M)/female(F);sea nf(%s, &xi ngbieiO);prin tf(age);sca nf(%i,&n ia nlin i);prin tf(kou kua n shu er);sca nf(%i,&koukua n i);prin tf(jia ng jin);sca nf(%i,&jia ngjin i);prin tf(nn);ks:pri ntf(shi fou ji xu shu ru(Y/N)
10、?);kk=getch();if(kk=Y)|(kk=y)con ti nue;else if(kk=N)|(kk= n)prin tf( nnnnnnnnnntttte nter fin ish!n);prin tf(a n ren yi jia n return the ma in cai dan !);getch();break;elseprintf( en ter wrong , please en ter aga in!);getch();system(cls);goto ks;system(cls);prin tf(*);2、工資計(jì)算在計(jì)算操作中,系統(tǒng)會(huì)按要求計(jì)算工資,工資=基本工
11、資+獎(jiǎng)金-扣款。void jisuan() /*工資計(jì)算*/system(cls);prin tf(ttt);for(i=1;i15;i+)prin tf(*);prin tf(n);prin tf(ttt*ttt*n);prin tf(ttt*tgo ng zi biaot *n);prin tf(ttt*tt *n);prin tf(ttt);for(i=1;i15;i+)prin tf(*);prin tf(nnttt nametttgo ng zi n);prin tf(ttt);for(i=1;i15;i+)prin tf(n);prin tf(1.a n xing bie tong
12、 jin);for(i=0;i10;i+)sumi=jb+jia ngjin i-koukua ni;prin tf(ttt%sttt%in,*(x in gmi ng+i),sumi);prin tf(a n ren yi jia n fan hui zhu cai dan ”);y1=getchar();if(y1!=)y1=getchar();return;3、 查詢統(tǒng)計(jì)在查詢統(tǒng)計(jì)操作中,系統(tǒng)按性別、工資、年齡進(jìn)行統(tǒng)計(jì)void chaxun() /*查詢統(tǒng)計(jì)*/ char y,y2,y3,y4,yy5=0;tt:system(cls);prin tf(2.a n gong zi shu
13、er tong jin);prin tf(3.a n nian ling tong jin);printf(4.return the main cai dann); printf(qiang shu ru xuan ze1-4?); y=getchar();if(y=1)oo1: system(cls);prin tf(1.malen2.femalen3.returnn);prin tf(please select?); y2=getchar();if(y2=1)for(k=0,i=0;i10;i+)if(xi ngbiei0=m)|(xi ngbiei0=M)prin tf(a n ren
14、yi jia n to return);k+;prin tf(male worker%ire nn,k);printf(an ren yi jian return/?);y2=getch();goto oo1;else if(y2=2)for(k=0,i=0;i10;i+)if(xi ngbie0i=f|x in gbiei0=F) k=k+1;prin tf(female worker%ire nn,k);y2=getch();goto oo1;else if(y2=3)system(cls);goto tt;elsesystem(cls);goto oo1;else if(y=2)if(y
15、3!=)oo2: system(cls);printf(1.gong zi zai 1400yuan yi shangn2.gong zi zai 1400yuan ni xian3.returnn);prin tf(please en ter select1-3/?);y3=getchar();if(y3=1)for(k=0,i=0;i=1400)k=k+1;prin tf(g ong zi zai 1400yua n yi sha ng de you %i renn ”,k);printf(an ren yi jian continue/?);y3=getchar();y3=getchar
16、();if(y3!=)goto oo2;else if(y3=2)for(k=0,i=0;i10;i+)if(jb+jia ngjin i-koukua ni)=1400)k+;prin tf(g ong zi zai 1400yua n yi xie de zhi gong you %irenn ”,k);prin tf(a n ren yi jia n to return);y3=getchar();y3=getchar();goto oo2;else if(y3=3) system(cls);goto tt;elsesystem(cls);goto oo2;else if(y=3)oo3
17、:system(cls);if(yy5=i0)prin tf(1.age zai 30yi sha ngn 2.age zai 30 yi xian3.returnn); prin tf(please shu ru select?);y3=getchar();if(y3=1)for(k=0,i=0;i=30)k=k+1;if(nian li ni=0)yy5=yy5+i;prin tf(shu ju sha ng wei lu ru ,qing lu ru shu ju!n);elseprin tf(age zai 30 yi sha ng de yua n gong %ire nn ”,k)
18、;printf(an ren yi jian to continue );y4=getchar();if(y4!=)y4=getchar();goto oo3;else if(y3=2)k=0;yy5=0;for(i=0;i10;i+)if(n ia nlin iv=30&n ia nlin i!=0)k=k+1;if(n ia nli ni=0)yy5=yy5+i;if(yy5=io)prin tf(shu ju sha ng wei shu ru,please shu ru shu ju!n);else if(yy510)prin tf(age zai 30yi xia de zh
19、i gon g%ire nn ”,k);printf(an ren yi jian to continue);y4=getchar();if(y4!=)y4=getchar();goto oo3;else if(y3=3) system(cls); goto tt;elsegoto oo3;else if(y=4)return;elsegoto tt;printf(no);void shuchu() int i;system(cls);printf(yuan gong haonamesexshu erjia ng ji shu ern ”);for(i=0;i10;i+)printf( %i
20、%s,yghi,x in gmi ngi);if(xi ngbiei0=m)|(xi ngbiei0=M)prin tf(male);else if(x in gbiei0=f)|(xi ngbiei0=f)prin tf(female);else%i %i %in,nianlini,koukuani,jiangjini);prin tf(a n ren yi jia n fan hui zhu cai dan!);age zhe couprintf(getch();system(cls);return;4、修改數(shù)據(jù)在修改數(shù)據(jù)操作中,系統(tǒng)會(huì)提示3次修改,更好的保護(hù)了職工信息void xiuga
21、i() /*修改*/int xg;int xygh,xxi ngbie,x nian li n,xkoukua n,xjia ngjin;char y5;int sss=0,css=0,uss=3;char xxx1 5=1,2,3,4,5;char yyyy15,kkk;aaa:system(cls);printf(nnnnnnnnnnnntttshu ru ci shu weithreetimes!);prin tf(ntttshu ru wan an ren yi jia n jie su!);prin tf(ntttt please en ter the password:);for(
22、sss=0;sss=0)&(yyyy0sss=9)prin tf(*);elsegoto bbb;kk=getch();bbb:for(sss=0;sss=3)prin tf(nnntttSorry!You canmodify the data!);getch(); system(cls); return;prin tf(nnntttthe password is wrong please try aga in!);prin tf(ntttyou have%ici cha nce!,-uss);getch();system(cls);goto aaa;qq1:system(cls);p
23、rin tf(shu ru yao xiu gai de ji lu haoshu ju lu ru shun xu1-10/?);sea nf(%i, &xg);xg=xg-1;printf(n ame:%sn,xi ngmi ngxg);prin tf(tyua n ji luttxin ji lun);printf(yuang gong haot %ittt,yghxg);sea nf(%i, &xygh);yghxg=xygh;prin tf(sext%sttt,xi ngbiexg);sea nf(%s,& xxi ngbie);xin gbiexg0=xx
24、in gbie;prin tf(aget%ittt, nianlin xg);sea nf(%i, &xnianlin);n ia nli nxg=x nia nli n;prin tf(diseou ntt %ittt,koukua nxg);sea nf(%i, &xkoukua n);koukua n xg=xkoukua n;prin tf(jia ng jint%ittt,jia ngji nxg);sea nf(%i, &xjia ngji n);jia ngjin xg=xjia ngjin;qq2:pri ntf(co ntinue to modifyY
25、/N?);y5=getch();if(y5=Y|y5=y)goto qq1;else if(y5=N|y5= n)system(cls);return;elsesystem(cls);goto qq2;第五章測試與調(diào)試1、開始頁面如圖 5-1 所示iuan ying jin ru111 gong cha. xun xl tongrf圖5-12、主模版頁面如圖 5-2 所示 the ssteri of gong zi managenient Mr-M-1,S11U JU lu Fll2日ong si Ji suin3cha xun xi tong-M5 .xiu ai shu Ju6-leaue
26、 the systemnakerique panpleae enter!6/?圖5-24-cha kart suo ou jilu3、數(shù)據(jù)錄入頁面如圖 5-3 所示hai record:tlie number of worJierlsex maleM)/fcnale)m asre30kou kuan shu er20LjiafiB Jinl0Sslii fou ji xu sliu ru?hai屮ong record:the nunhej of opJtei*2SEXmaleemile)fkou kuan shu erS0 jlang Jinl00:i】ii fou ji xu shu ru?
27、nenter finish! an ren yi ji-an return tlie mainca.i d.an ?.圖5-34、工資計(jì)算頁面如圖 5-4 所示算X 3* K Jt界-M-*gong si biAO*M-itnamegong ai時(shí)anr kai1B8Qbai yongI860 xiaoI/OUL1000suin Ung100Qyuan weiinoQguo yang1000Ehou xdn1300lin xian1800ma lianor1 00Qzhan xue1000an ren ifi jian fan hull zhui cai dan圖5-45、查詢統(tǒng)計(jì)頁面如圖 5
28、-5 所示址iey bie tang ji-3in蕾bey al shut ei* tong Ji .an n Ian 1 inf tang j .r*etiim thenain uazi dan whu mXUAFIeel- 4?L-male2.Female1 .return ) )leaeEHlec t?l nale uorkeplienn pen yi j ian IetuirnZ?圖5-56、查看所有記錄頁面如圖 5-6 所示Ivuan gonQfnA vwGMagshe cOiJi chujxang ji ihu ep1wngi Itai1HPI2bai yangiremLc2G;S
29、B 106Uxiao vounouHV0cun lingrnoQ800yn甘n weinoe00flgun j/rtnernnRn0zhomXJIHnoeSfilin xiauinoceu0n liangrnoGaQ0zhanXUBnoQ00anrnnyi Jiam Fanhui zhu catdan ?.圖5-67、修改數(shù)據(jù)頁面如圖 5-7 所示芒hii ruQ!uei three times!WHS FUuart an ren yi. Jian jie su? please enterthe passwordiga.1 de ji lu liaofshu Ju luY-VLshun xul
30、- 10/? 1hdmeKaiHiscoimt1/uan j i lukfuang qungYIAQ1bse xxin ji lu2311jlanJ in100continue ti ncdify/N?圖5-7第六章心得與體會(huì)通過本次論文設(shè)計(jì),我初步學(xué)會(huì)了論文設(shè)計(jì)的基本方法,學(xué)會(huì)了如何 去查找資料和處理這些資料的能力,由于所學(xué)的知識(shí)不多,自己的編程經(jīng) 驗(yàn)不足,仍存在一些錯(cuò)誤,按現(xiàn)有的知識(shí)水平有些東西暫時(shí)還無法解決, 還有待于在以后的學(xué)習(xí)中不斷提高和改進(jìn)!本課題中的許多知識(shí)點(diǎn)都沒有 學(xué)過都要靠自己到課外的資料中去查找。在用的時(shí)候難免出現(xiàn)這樣那樣的 錯(cuò)誤。如開始設(shè)計(jì)出來的菜單不是預(yù)想的那樣,而是總
31、個(gè)窗中出現(xiàn)混亂。 解決的這個(gè)問題的辦法是調(diào)整。一個(gè)系統(tǒng)的菜單和提示信息非常重要。如 果沒有這些用戶根本不知道怎么用你設(shè)計(jì)的這個(gè)系統(tǒng)。在設(shè)計(jì)的調(diào)試過程 中也無法順利的完成調(diào)試工作。有了一個(gè)清晰簡單的菜單和一些提示信息 這后,調(diào)試過程完成的非常順利。回顧起此次課程設(shè)計(jì),我感慨頗多,的確,從拿到題目到完成整個(gè)編 程,從理論到實(shí)踐,可以學(xué)到很多很多的東西,同時(shí)不僅可以鞏固了以前 所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。通過這次 課程設(shè)計(jì)使我們懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn) 遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論, 才能真正為社會(huì)服務(wù),從而提
32、高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力 在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難 免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處, 對以前所學(xué)過的知識(shí)理解得不夠深刻, 掌握得不夠牢固, 比如說結(jié)構(gòu)體通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)熟悉了,本次課程設(shè)計(jì) 結(jié)束了,我們通過這次實(shí)踐學(xué)到了許多知識(shí)。學(xué)到了設(shè)計(jì)一個(gè)簡單的系統(tǒng)。要注意哪些方面。也使我們知道自己哪些方面做得還不夠。這不僅是程序 設(shè)計(jì),更是鍛煉我們處理問題的能力,同時(shí)也使我們了解到團(tuán)隊(duì)合作的可貴編寫程序是件細(xì)心活,稍不留神就會(huì)出錯(cuò),這就必須要求我們對待事情要認(rèn) 真!在編寫程序的過程中,錯(cuò)誤不
33、斷出現(xiàn),不同的類型(如少寫了一個(gè)符號,寫錯(cuò) 了字母,用錯(cuò)了函數(shù)等等)層出不窮,這考驗(yàn)我們待事細(xì)心,耐心,能不能堅(jiān)持到 底,不能半途而廢。但我們總結(jié)出了一點(diǎn)點(diǎn)的經(jīng)驗(yàn)如下:1、要對系統(tǒng)的功能和要求做出詳細(xì)的分析,并合理分解任務(wù)。2、把分解出來的子任務(wù),做給一個(gè)相對獨(dú)立的模塊。3、在設(shè)計(jì)一個(gè)模塊之前,要簡單構(gòu)想一下總界面的顯視情況。4、針對構(gòu)想出來的界面進(jìn)行程序的編寫附錄源代碼#i ncludestdio.h#i ncludestri ng.hvoid shuchu(void);void shuju(void),jisua n( void),chax un( void);void tuichu(vo
34、id),xiugai(void);int s=0,cs=0,us=3;char x16=1,2,3,4,5,6;char yyy1 6 ,kk;char y1,y;/* 選擇 */char n;int i,j,k=O,l,jb=1OOO;/*變量定義:n 選擇 i,j 循環(huán)變量I 選項(xiàng)*/int sum10,koukuan1O,jiangjin10,nianlin 10,ygh10;/* 數(shù)據(jù)錄入 */char *xingming10=wangkai,bai yong,xiao you,sunling,yuanwei,guoyan g,zhou xin ,li n xia n,ma lia n
35、g,zha n xue;char xin gbie101;main ()aa:system(cls);prin tf(nnnnnnnnnnnntthua n yi ng jin ru);prin tf(ntttzhi gong cha xun xi tong!);for(s=0;s=0)&(yyy0s=a )&(yyy0s=A)&(y yy0s=Z)prin tf(*);elsegoto jm;jm:printf( nt*n);prin tf( t*t*printf(” t*t* the system of gong zi man ageme nt*n);*n);pri
36、n tf( t*t*prin tf( t*t*printf(”t*t*printf(”t*t*printf(”t*t*1.shu ju lu ruprintf(”t*t*printf(”t*t*2.go ng zi ji sua nprintf(”t*t*printf(”t*t*3.cha xun xi tong printf(”t*t*printf(”t*t*printf(”t*t*printf(”t*t*4.cha kan suo you ji luprintf(”t*t*printf(”t*t*5.xiu gai shu juprintf(”t*t*printf(”t*t*6.l eav
37、e the systemprintf(”t*t*printf(”t*t*printf(t*n);*n);*n);*n);*n);*n);*n);*n);*n);*n);*n);*n); *n);*n);*n);*n);*n);*n);*n);*n);prin tf(tmaker:quepann);prin tf(ttttpleae enter1-6/?); scan f(%c, &n);if (n=1)/* 錄入 */system(cls);shuju();goto jm;else if(n=2)/* 計(jì)算 */ system(cls);jisua n();goto jm;else i
38、f(n=3)/* 查詢統(tǒng)計(jì) */system(cls);chax un();goto jm;else if(n=4)/*輸出所有記錄*/system(cls);shuchu();goto jm;else if(n=5)/* 修改 */system(cls);xiugai();goto jm;else if(n=6)/* 退出 */oo:system(cls);for(i=1;i13;i+)prin tf(n);for(i=1;i14;i+)prin tf(t);prin tf(are you sure to quizY/N?);y1=getchar();if(y1=y|y1=Y)system(
39、cls);prin tf(nnnnnnnnnnnnntttttha nk you for use it !);getch();system(cls);exit(0);else if(y1= n|y1=N) system(cls); goto jm;elsegoto oo;elsesystem(cls);goto jm;void shuju()/* 數(shù)據(jù)錄入 */int i,j;char kk;for(i=0;i10;i+)prin tf(n%srecord:,x in gmi ngi);prin tf(nn);prin tf(the nu mber of worker);sca nf(%i,
40、&yghi);prin tf(sex (male(M)/female(F);sca nf(%s, &xi ngbiei0);prin tf(age);sca nf(%i, &nian li n i);prin tf(kou kua n shu er);sca nf(%i, &koukua n i);prin tf(jia ng jin);sca nf(%i,&jia ngjin i);prin tf(nn);ks:pri ntf(shi fou ji xu shu ru(Y/N)?);kk=getch();if(kk=Y)|(kk=y)con ti nu
41、e;else if(kk=N)|(kk= n)prin tf( nnnnnnnnnntttte nter fin ish!n); prin tf(a nren yi jia n return the mai n cai dan !); getch();break;elseprintf( en ter wrong , please en ter aga in!); getch();system(cls);goto ks;system(cls);void jisuan() /* 工資計(jì)算 */system(cls);prin tf(ttt);for(i=1;i15;i+)prin tf(*);pr
42、in tf(n);prin tf(ttt*ttt*n);prin tf(ttt*tgo ng zi biaot *n);prin tf(ttt*tt *n);prin tf(ttt);for(i=1;i15;i+)prin tf(*);prin tf(nnttt nametttgo ng zi n);prin tf(ttt);for(i=1;i15;i+)prin tf(*);prin tf(n);for(i=0;i10;i+)sumi=jb+jia ngji ni-koukua ni;prin tf(ttt%sttt%in,*(xi ngmi ng+i),sumi);prin tf(a n
43、ren yi jia n fan hui zhu cai dan ”);y1=getchar();if(y1!=)y1=getchar();return;void chaxun()/* 查詢統(tǒng)計(jì) */char y,y2,y3,y4,yy5=0;tt:system(cls);prin tf(1.a n xing bie tong jin);prin tf(2.a n gong zi shu er tong jin);prin tf(3.a n nian ling tong jin);prin tf(4.retur n the main cai dann ”);prin tf(qia ng shu
44、 ru xua n ze1-4?); y=getchar();if(y=1)oo1: system(cls);prin tf(1.malen2.femalen3.returnn);prin tf(please select?);y2=getchar();if(y2=1)for(k=0,i=0;i10;i+)if(x in gbiei0=m)|(x in gbiei0=M) k+;prin tf(male worker%ire nn,k);prin tf(a n ren yi jia n return/?); y2=getch();goto ool;else if(y2=2)for(k=0,i=
45、0;i10;i+)if(xi ngbie0i=f|xi ngbiei0=F)k=k+1;prin tf(female worker%ire nn ,k);prin tf(a n ren yi jia n to return);y2=getch();goto oo1;else if(y2=3)system(cls);goto tt;elsesystem(cls);goto oo1;else if(y=2)oo2: system(cls);prin tf(1.go ng zi zai 1400yua n yi sha ngn 2.go ng zi zai 1400yua n ni xian3.retur nn);prin tf(please en terselect1-3/?);y3=getchar();if(y3=1)for(k=0,i=0;i=1400)k=k+1;prin tf(go
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023企業(yè)內(nèi)容中臺(tái)白皮書
- 多元化紡織品設(shè)計(jì)師試題及答案
- 墜積性肺炎試題及答案
- 2024年紡織工程師證書考試挑戰(zhàn)攻略試題及答案
- 2024年設(shè)計(jì)師考試核心能力拓展試題及答案
- 2024年美術(shù)設(shè)計(jì)師行業(yè)標(biāo)準(zhǔn)試題及答案
- 2024年紡織品設(shè)計(jì)師的原創(chuàng)性試題及答案
- 南昌科目三燈光試題及答案
- 2024年紡織品檢驗(yàn)員考試常見問題試題及答案
- 探討廣告設(shè)計(jì)的文化含義與表現(xiàn) 試題及答案
- 社會(huì)科學(xué)處橫向課題合同書
- 常州施工招標(biāo)開標(biāo)清標(biāo)評標(biāo)報(bào)告
- 第十五屆運(yùn)動(dòng)會(huì)場館醫(yī)療保障工作方案
- 生理衛(wèi)生教學(xué)課件青春期男生性教育走向成熟
- 體外診斷試劑標(biāo)準(zhǔn)品、校準(zhǔn)品、質(zhì)控品
- GB/T 3452.4-2020液壓氣動(dòng)用O形橡膠密封圈第4部分:抗擠壓環(huán)(擋環(huán))
- 王力宏-緣分一道橋-歌詞
- 高校電子課件:現(xiàn)代管理學(xué)基礎(chǔ)(第三版)
- 《藥物學(xué)》課程教學(xué)大綱
- 艾滋病感染孕產(chǎn)婦所生兒童艾滋病早期診斷與抗體檢測流程圖
- 修改版絲竹相和
評論
0/150
提交評論