版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 自動(dòng)控制與機(jī)械工程學(xué)院</p><p><b> 程序設(shè)計(jì)語(yǔ)言</b></p><p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> 題 目: 職工信息管理系統(tǒng)_ </p><p> 日 期:2015年1月21日</p><p
2、><b> 一 設(shè)計(jì)目的</b></p><p> 利用所學(xué)的C語(yǔ)言知識(shí)及其編程方法:結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、指針、結(jié)構(gòu)體、文件操作等內(nèi)容,通過(guò)布置具有一定難度的實(shí)際程序設(shè)計(jì)題目,要求學(xué)生獨(dú)立完成所布置題目。在分析設(shè)計(jì)過(guò)程中,要求學(xué)生養(yǎng)成良好的編程習(xí)慣,學(xué)會(huì)分析解決簡(jiǎn)單的實(shí)際問題,學(xué)會(huì)C語(yǔ)言的實(shí)際調(diào)試技巧和方法,要求學(xué)生在教師的指導(dǎo)下逐步完成應(yīng)用程序的設(shè)計(jì)。</p>&l
3、t;p><b> 二 設(shè)計(jì)題目</b></p><p> 職工信息管理系統(tǒng)設(shè)計(jì) </p><p> 職工信息包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。 </p><p> 試設(shè)計(jì)一職工信息管理系統(tǒng),使之能提供以下功能: </p><p> 1、系統(tǒng)以菜單方式工作 </p
4、><p> 2、職工信息錄入功能 ;</p><p> 3、職工信息瀏覽功能:</p><p><b> 瀏覽方式:</b></p><p><b> 按職工號(hào)排序顯示;</b></p><p><b> 按年齡排序顯示;</b></p>
5、;<p><b> 按工資排序顯示;</b></p><p> 4、職工信息查詢功能 :</p><p><b> 查詢方式: </b></p><p><b> 按學(xué)歷查詢等 </b></p><p><b> 按職工號(hào)查詢等 </b&
6、gt;</p><p> 5、職工信息刪除、修改功能(可選項(xiàng))</p><p><b> 三 總體設(shè)計(jì)</b></p><p><b> 數(shù)據(jù)組成</b></p><p><b> 2、程序流程圖</b></p><p><b> 四
7、 程序設(shè)計(jì)</b></p><p> 1.全局結(jié)構(gòu)定量與主函數(shù)</p><p> #include <stdio.h></p><p> #include<string.h></p><p> #include<stdlib.h></p><p> #defin
8、e N 10000</p><p> struct worker</p><p><b> {</b></p><p> long int num;</p><p> char nam[20];</p><p> char sex[20];</p><p> l
9、ong int yer;</p><p> char edu[20];</p><p> long int mon;</p><p> char ads[20];</p><p> long int pho;</p><p><b> }</b></p><p>
10、 x[N]={{1,"kk","男",25,"本科",3000,"還原街",02563216}</p><p> ,{2,"zz","女",22,"碩士",5000,"福山路",02563312}},y[N],s;</p><p&g
11、t;<b> int m=2;</b></p><p> /**********************************主函數(shù)***********************************/</p><p> int main()</p><p><b> {</b></p><
12、p> void luru(struct worker x[]),</p><p> shuchu(struct worker x[]),</p><p> liulan(struct worker x[]),</p><p> chaxun(struct worker x[]),</p><p> shanchu(struct
13、 worker x[]),</p><p> xiugai(struct worker x[]);</p><p><b> int a;</b></p><p> printf("********菜單********\n\n");</p><p> printf("1.職 工 信
14、息 錄 入\n\n2.職 工 信 息 瀏 覽\n\n3.職 工 信 息 查 詢\n\n4.職 工 信 息 刪 除\n\n5.職 工 信 息 修 改\n\n6.退 出\n");</p><p> printf("請(qǐng)按對(duì)應(yīng)數(shù)字選擇");</p><p><b> for(;;)</b></p><
15、;p><b> {</b></p><p> scanf("%d",&a);</p><p> switch (a)</p><p><b> {</b></p><p> case 1: luru(x);break;</p><p&g
16、t; case 2: liulan(x);break;</p><p> case 3: chaxun(x);break;</p><p> case 4: shanchu(x);break;</p><p> case 5: xiugai(x);break;</p><p> case 6: printf("感謝你的使用
17、!\n");exit(0);</p><p> default:printf("輸入有誤!\n");exit(0);</p><p><b> }</b></p><p><b> }</b></p><p><b> return 0;</b&
18、gt;</p><p><b> }</b></p><p><b> 2.錄入函數(shù)</b></p><p> void luru(struct worker x[])</p><p><b> {</b></p><p> int i;cha
19、r z='y';</p><p> for(i=m;i<=N&&z=='y';i++)</p><p><b> {</b></p><p> printf("\n\t請(qǐng)輸入職工號(hào):");</p><p> scanf("%ld&
20、quot;,&x[i].num);</p><p> printf("\t請(qǐng)輸入姓名:");</p><p> scanf("%s",x[i].nam);</p><p> printf("\t請(qǐng)輸入性別:");</p><p> scanf("%s&quo
21、t;,x[i].sex);</p><p> printf("\t請(qǐng)輸入年齡:");</p><p> scanf("%ld",&x[i].yer);</p><p> printf("\t輸入學(xué)歷:");</p><p> scanf("%s",
22、x[i].edu);</p><p> printf("\t請(qǐng)輸入工資:");</p><p> scanf("%ld",&x[i].mon);</p><p> printf("\t請(qǐng)輸入地址:");</p><p> scanf("%s",x[
23、i].ads);</p><p> printf("\t請(qǐng)輸入電話:");</p><p> scanf("%ld",&x[i].pho);</p><p><b> m=i+1;</b></p><p> printf("\n要繼續(xù)輸入下一職工信息嗎?y
24、/n???");</p><p> scanf("%s",&z);</p><p> if(z!='y')</p><p><b> main();</b></p><p> else luru(x); //調(diào)用輸出函數(shù)</p><p>
25、;<b> }</b></p><p><b> }</b></p><p><b> 3.輸出函數(shù)</b></p><p> void shuchu(struct worker x[])</p><p><b> {</b></p>
26、<p><b> int i;</b></p><p> printf("\n職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p&
27、gt; printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p><p> printf("__________________________________________________
28、_______________\n");</p><p><b> }</b></p><p> system("pause");</p><p><b> }</b></p><p><b> 4.瀏覽排序函數(shù)</b></p>
29、<p> void liulan(struct worker x[])</p><p><b> {</b></p><p> int i,j,t;</p><p> printf("請(qǐng)輸入瀏覽排序方式:\n");</p><p> printf("1.按職工號(hào)排序\
30、n\n2.按年齡排序\n\n3.按工資排序\n\n4.返回主菜單\n");</p><p> scanf("%d",&t);</p><p><b> switch(t)</b></p><p><b> {</b></p><p> case 1:/*
31、 *********************按職工號(hào)排序*********************/</p><p> for(i=0;i<N;i++)</p><p><b> {</b></p><p> y[i]=x[i];</p><p><b> }</b></p>
32、;<p> for(j=0;j<m-1;j++)</p><p><b> {</b></p><p> for(i=j+1;i<m;i++)</p><p><b> {</b></p><p> if(y[j].num>=y[i].num)</p&
33、gt;<p><b> {</b></p><p><b> s=y[j];</b></p><p> y[j]=y[i];</p><p><b> y[i]=s;</b></p><p><b> }</b></p>
34、<p><b> }</b></p><p><b> }</b></p><p> printf("以下為按職工號(hào)排序:\n");</p><p> printf("____________________________________________________
35、_____________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</p>
36、;<p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",y[i].num,y[i].nam,y[i].sex,y[i].yer,y[i].edu,y[i].mon,y[i].ads,y[
37、i].pho);</p><p> printf("_________________________________________________________________\n");}</p><p> system("pause");liulan(x);</p><p> case 2:/********
38、*************按年齡排序***********************/</p><p> for(i=0;i<N;i++)</p><p><b> {</b></p><p> y[i]=x[i];</p><p><b> }</b></p><p
39、> for(j=0;j<m-1;j++)</p><p><b> {</b></p><p> for(i=j+1;i<m;i++)</p><p><b> {</b></p><p> if(y[j].yer>=y[i].yer)</p><
40、;p><b> {</b></p><p><b> s=y[j];</b></p><p> y[j]=y[i];</p><p><b> y[i]=s;</b></p><p><b> }</b></p><p&
41、gt;<b> }</b></p><p><b> }</b></p><p> printf("以下為按年齡排序:\n");</p><p> printf("_____________________________________________________________
42、____\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</p><p&
43、gt; for(i=0;i<m;i++)</p><p><b> {</b></p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",y[i].num,y[i].nam,y[i].sex,y[i].yer,y[i].edu,y[i].mon,y[i].ads,y[i].pho);&
44、lt;/p><p> printf("_________________________________________________________________\n");</p><p><b> }</b></p><p> system("pause");liulan(x);</p&g
45、t;<p> case 3:/************按工資排序*************/</p><p> for(i=0;i<N;i++)</p><p><b> {</b></p><p> y[i]=x[i];</p><p><b> }</b></
46、p><p> for(j=0;j<m-1;j++)</p><p><b> {</b></p><p> for(i=j+1;i<m;i++)</p><p><b> {</b></p><p> if(y[j].mon>=y[i].mon)<
47、;/p><p><b> {</b></p><p><b> s=y[j];</b></p><p> y[j]=y[i];</p><p><b> y[i]=s;</b></p><p><b> }</b></p
48、><p><b> }</b></p><p><b> }</b></p><p> printf("以下為按職工資排序:\n");</p><p> printf("________________________________________________
49、_________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</
50、p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",y[i].num,y[i].nam,y[i].sex,y[i].yer,y[i].edu,y[i].mon,y[i].ad
51、s,y[i].pho);</p><p> printf("_________________________________________________________________\n");</p><p><b> }</b></p><p> system("pause");liula
52、n(x);</p><p> case 4:main(x);</p><p> default:printf("輸入有誤\n");exit(0);</p><p><b> }</b></p><p><b> }</b></p><p><
53、b> 5.查詢函數(shù)</b></p><p> void chaxun(struct worker x[])</p><p><b> {</b></p><p> long t,i,z,K='y';char edu[20]; //k為是否有輸入記錄的標(biāo)志,是y時(shí)表示無(wú)記錄</p><
54、p> printf("\n\t1.按學(xué)歷查詢\n\n\t2.按職工號(hào)查詢\n\n\t3.返回主菜單\n");</p><p> printf("請(qǐng)按對(duì)應(yīng)數(shù)字選擇");</p><p> scanf("%d",&z);</p><p><b> switch(z)</b&
55、gt;</p><p><b> {</b></p><p><b> case 1:</b></p><p> printf("\t請(qǐng)輸入要查找的學(xué)歷:\n");</p><p> scanf("%s",edu);</p><p&
56、gt; for(i=0;i<m;i++)</p><p><b> {</b></p><p> if(strcmp(x[i].edu,edu)==0)</p><p><b> {</b></p><p><b> K='x';</b><
57、/p><p> printf("_________________________________________________________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("
58、_________________________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i
59、].pho);</p><p> printf("_________________________________________________________________\n");</p><p> system("pause");</p><p> chaxun(x);</p><p>
60、;<b> }</b></p><p><b> }</b></p><p><b> if(K='y')</b></p><p><b> {</b></p><p> printf("\t無(wú)此記錄!");&
61、lt;/p><p> chaxun(x);</p><p> system("pause");</p><p><b> }</b></p><p><b> break;</b></p><p><b> case 2:</b>
62、;</p><p> printf("\t請(qǐng)輸入要查找的職工號(hào):");</p><p> scanf("%ld",&t);</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> i
63、f(x[i].num==t)</p><p><b> {</b></p><p><b> K='x';</b></p><p> printf("_________________________________________________________________\n&quo
64、t;);</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</p><p> print
65、f("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p><p> printf("____________________________________________________________
66、_____\n");</p><p> system("pause");</p><p> chaxun(x);</p><p><b> }</b></p><p><b> }</b></p><p><b> if(K=
67、'y')</b></p><p><b> {</b></p><p> printf("\t無(wú)此記錄!\n");</p><p> chaxun(x);</p><p> system("pause");</p><p>
68、;<b> }</b></p><p><b> break;</b></p><p> case 3:main(x);break;</p><p> default: printf("\t輸入有誤!\n");exit(0);</p><p><b> }&l
69、t;/b></p><p><b> }</b></p><p><b> 6.刪除函數(shù)</b></p><p> void shanchu(struct worker x[])</p><p><b> {</b></p><p> l
70、ong flag=0,t,i,z;char l,nam[20]; //flag為是否有輸入記錄的標(biāo)志,1為有記錄,0為無(wú)記錄</p><p> printf("\n\t1.按職工號(hào)刪除\n\t2.按姓名刪除\n\t3.返回主菜單\n");</p><p> printf("請(qǐng)按對(duì)應(yīng)數(shù)字選擇");</p><p> sca
71、nf("%d",&z);</p><p><b> switch(z)</b></p><p><b> {</b></p><p><b> case 1:</b></p><p> printf("\t請(qǐng)輸入職工號(hào):"
72、);</p><p> scanf("%ld",&t);</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> if(x[i].num==t)</p><p><b> { flag=1;&
73、lt;/b></p><p> printf("_________________________________________________________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p>
74、printf("_________________________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon
75、,x[i].ads,x[i].pho);</p><p> printf("_________________________________________________________________\n");</p><p><b> break;</b></p><p><b> }</b&g
76、t;</p><p><b> }</b></p><p><b> if(flag)</b></p><p> {printf("\t確定刪除嗎?y/n???");</p><p> scanf("%s",&l);</p>&l
77、t;p> if(l=='y')</p><p><b> {</b></p><p> for(;i<m;i++)</p><p> x[i]=x[i+1];</p><p><b> m=m-1;</b></p><p> print
78、f("\n\t刪除成功!");</p><p> shuchu(x);</p><p> shanchu(x);</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b
79、></p><p> printf("記錄不存在!\n");</p><p> shanchu(x);</p><p><b> case 2:</b></p><p> printf("請(qǐng)輸入姓名:");</p><p> scanf(&q
80、uot;%s",nam);</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> if(strcmp(x[i].nam,nam)==0)</p><p><b> {flag=1;</b></p><p
81、> printf("_________________________________________________________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_____________
82、____________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p
83、><p> printf("_________________________________________________________________\n");</p><p><b> break;</b></p><p><b> }</b></p><p><
84、;b> }</b></p><p><b> if(flag)</b></p><p> {printf("\n確定刪除嗎?y/n???");</p><p> scanf("%s",&l);</p><p> if(l=='y'
85、)</p><p><b> {</b></p><p> for(;i<m;i++)</p><p> x[i]=x[i+1];</p><p><b> m=m-1;</b></p><p> printf("\n\t刪除成功!");&
86、lt;/p><p> shuchu(x);</p><p> shanchu(x);</p><p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p>
87、 printf("記錄不存在!");</p><p> shanchu(x);</p><p> case 3:main(x);break;</p><p> default:printf("\t輸入有誤!");exit(0);</p><p><b> }</b><
88、/p><p><b> }</b></p><p><b> 7.修改函數(shù)</b></p><p> void xiugai(struct worker x[])</p><p><b> {</b></p><p> long flag=0,t,
89、i,z;char l,nam[20]; //flag為是否有輸入記錄的標(biāo)志,1為有記錄,0為無(wú)記錄</p><p> printf("\n\t1.按職工號(hào)修改\n\t2.按姓名修改\n\t3.返回主菜單\n");</p><p> printf("請(qǐng)按對(duì)應(yīng)數(shù)字選擇");</p><p> scanf("%d&q
90、uot;,&z);</p><p><b> switch(z)</b></p><p><b> {</b></p><p><b> case 1:</b></p><p> printf("\t請(qǐng)輸入職工號(hào):");</p>
91、<p> scanf("%ld",&t);</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> if(x[i].num==t)</p><p><b> { flag=1;</b><
92、/p><p> printf("_________________________________________________________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("
93、_________________________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i
94、].pho);</p><p> printf("_________________________________________________________________\n");</p><p><b> break;</b></p><p><b> }</b></p>
95、<p><b> }</b></p><p><b> if(flag)</b></p><p> {printf("\t確定修改?y/n???");</p><p> scanf("%s",&l);</p><p> if(l=
96、='y')</p><p><b> {</b></p><p> printf("\n\t輸入修改后的職工號(hào):");</p><p> scanf("%ld",&x[i].num);</p><p> printf("\t輸入修改后的姓名
97、:");</p><p> scanf("%s",x[i].nam);</p><p> printf("\t輸入修改后的性別:");</p><p> scanf("%s",x[i].sex);</p><p> printf("\t輸入修改后的年齡:&
98、quot;);</p><p> scanf("%ld",&x[i].yer);</p><p> printf("\t輸入修改后的學(xué)歷:");</p><p> scanf("%s",x[i].edu);</p><p> printf("\t輸入修改后的
99、工資:");</p><p> scanf("%ld",&x[i].mon);</p><p> printf("\t輸入修改后的地址:");</p><p> scanf("%s",x[i].ads);</p><p> printf("\t輸入
100、修改后的電話");</p><p> scanf("%ld",&x[i].pho);</p><p> printf("_________________________________________________________________\n");</p><p> printf("
101、;職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s\t
102、%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p><p> printf("_________________________________________________________________\n");</p><p> x
103、iugai(x);</p><p><b> }</b></p><p><b> }</b></p><p> else printf("記錄不存在!");</p><p> xiugai(x);</p><p><b> case
104、2:</b></p><p> printf("請(qǐng)輸入姓名:");</p><p> scanf("%s",nam);</p><p> for(i=0;i<m;i++)</p><p><b> {</b></p><p> i
105、f(strcmp(x[i].nam,nam)==0)</p><p><b> {flag=1;</b></p><p> printf("_________________________________________________________________\n");</p><p> printf(&qu
106、ot;職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_________________________________________________________________\n");</p><p> printf("%ld\t%s\t%s\t%ld\t%s\t%ld\t%s
107、\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p><p> printf("_________________________________________________________________\n");</p><p>&
108、lt;b> break;</b></p><p><b> }</b></p><p><b> }</b></p><p><b> if(flag)</b></p><p> {printf("\n確定修改嗎?y/n???")
109、;</p><p> scanf("%s",&l);</p><p> if(l=='y')</p><p><b> {</b></p><p> printf("\n\t輸入修改后的職工號(hào):");</p><p> sc
110、anf("%ld",&x[i].num);</p><p> printf("\t輸入修改后的姓名:");</p><p> scanf("%s",x[i].nam);</p><p> printf("\t輸入修改后的性別:");</p><p>
111、 scanf("%s",x[i].sex);</p><p> printf("\t輸入修改后的年齡:");</p><p> scanf("%ld",&x[i].yer);</p><p> printf("\t輸入修改后的學(xué)歷:");</p><p
112、> scanf("%s",x[i].edu);</p><p> printf("\t輸入修改后的工資:");</p><p> scanf("%ld",&x[i].mon);</p><p> printf("\t輸入修改后的地址:");</p>&
113、lt;p> scanf("%s",x[i].ads);</p><p> printf("\t輸入修改后的電話");</p><p> scanf("%ld",&x[i].pho);</p><p> printf("_____________________________
114、____________________________________\n");</p><p> printf("職工號(hào)\t姓名\t性別\t年齡\t學(xué)歷\t工資\t地址\t電話\n");</p><p> printf("_____________________________________________________________
115、____\n");</p><p> printf("%d\t%s\t%s\t%d\t%s\t%ld\t%s\t%ld\n",x[i].num,x[i].nam,x[i].sex,x[i].yer,x[i].edu,x[i].mon,x[i].ads,x[i].pho);</p><p> printf("____________________
116、_____________________________________________\n");</p><p> xiugai(x);</p><p><b> }</b></p><p><b> }</b></p><p> else printf("記錄不存在
117、!");</p><p> xiugai(x);</p><p> case 3:main(x);break;</p><p> default:printf("\t輸入有誤!");exit(0);</p><p><b> }</b></p><p><
118、;b> }</b></p><p><b> 五 執(zhí)行效果</b></p><p><b> 1.主界面</b></p><p> 2.圖書信息錄入界面</p><p> 3.圖書信息瀏覽界面</p><p> 4.圖書信息查詢界面</p&
119、gt;<p> 5.圖書信息刪除界面</p><p> 6.圖書信息修改界面</p><p> 六、個(gè)人課程設(shè)計(jì)心得體會(huì)</p><p> 在兩個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了C語(yǔ)言程序?qū)嵙?xí)學(xué)習(xí)。在這之前,我們已經(jīng)對(duì)C語(yǔ)言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對(duì)其有了一定的了解,但是也僅僅是停留在了解的范圍,對(duì)里面的好多東西還是很陌生,更多的
120、在運(yùn)用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開頭難嘛。</p><p> 由于時(shí)間的關(guān)系,我們的這次實(shí)習(xí)課程老師并沒有給我們?cè)敿?xì)的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作,但是我們還是通過(guò)小組成員之間的配合與努力完成了任務(wù),我們很開心。</p><p> 上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言必不可少的實(shí)習(xí)環(huán)節(jié),特別是C語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)習(xí)來(lái)真正掌握它。對(duì)于程序設(shè)計(jì)語(yǔ)言的學(xué)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- c語(yǔ)言程序設(shè)計(jì)報(bào)告-職工信息管理系統(tǒng)設(shè)計(jì)
- c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告----學(xué)生信息管理系統(tǒng)
- c語(yǔ)言程序設(shè)計(jì)-職工信息管理系統(tǒng)
- 圖書信息管理系統(tǒng)-《c語(yǔ)言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告
- 圖書信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告--c語(yǔ)言程序設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告---職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告----職工信息管理系統(tǒng)設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)報(bào)告--職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)--職工信息管理系統(tǒng)
- 職工信息管理系統(tǒng)c語(yǔ)言課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)職工信息管理系統(tǒng)
- 《c++面向?qū)ο蟪绦蛟O(shè)計(jì)》課程設(shè)計(jì)——職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)---職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)——職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)---職工信息管理系統(tǒng)設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)——職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)—職工信息管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)--職工信息管理系統(tǒng)
- c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)--學(xué)生宿舍信息管理系統(tǒng)
- 《程序設(shè)計(jì)語(yǔ)言》課程設(shè)計(jì)-學(xué)生信息管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論