版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 本科生課程論文封面</b></p><p> 課程名稱 C語言課程設計 </p><p> 教師姓名 xxx </p><p> 本科生姓名 xxx </p><p> 本科生學號 20121000xxx
2、 </p><p> 本科生專業(yè) 材料科學與工程 </p><p> 所在院系 材料與化學學院 </p><p> 類別: 工學 </p><p> 日期: 2014.01.07 </p><p><b> 課程
3、設計評語</b></p><p> 注:1、無評閱人簽名成績無效;</p><p> 2、必須用鋼筆或圓珠筆批閱,用鉛筆閱卷無效;</p><p> 3、如有平時成績,必須在上面評分表中標出,并計算入總成績。</p><p><b> 目 錄</b></p><p><b
4、> 課程設計評語1</b></p><p><b> 目 錄2</b></p><p> 1. 課程論文題目3</p><p> 2.程序設計思路3</p><p> 3. 功能模塊圖3</p><p> 4.數據結構設計4</p><
5、p><b> 5.算法設計5</b></p><p> 6. 程序代碼11</p><p> 7. 程序運行結果16</p><p> 8. 編程中遇到的困難及解決方法19</p><p> 9. 總結心得及良好建議19</p><p><b> 10. 致謝
6、19</b></p><p><b> 課程論文題目</b></p><p><b> 校際運動會管理系統</b></p><p><b> 信息初始化</b></p><p> 輸入:N——參賽學??倲担籑——男子競賽項目數;W——女子競賽項目數。<
7、;/p><p> 各名次取法有如下幾種:</p><p> ①取前5名:第1名得7分,第2名得5分,第3名得3分,第4名得2分,第5名得1分。</p><p> ②取前3名:第1名得5分;第2名得3分;第3名得2分。</p><p> ?、塾脩糇远x:各名次權值由用戶指定。</p><p> ?。?)提醒用戶填寫比賽
8、結果,輸入各項目獲獎運動員的信息。</p><p> (3)所有信息記錄完畢后,用戶可以查詢各個學校的比賽成績,生成團體總分報表,查看參賽學校信息和比賽項目信息等。</p><p><b> 2.程序設計思路</b></p><p> 根據程序所要實現的功能,可將程序設計為三個模塊:信息輸入模塊,比賽結果錄入模塊和查詢模塊。</p&
9、gt;<p><b> 功能模塊圖</b></p><p><b> 1.信息輸入模塊</b></p><p> 2.比賽結果錄入模塊</p><p><b> 3.查詢模塊</b></p><p><b> 4.數據結構設計</b>
10、;</p><p> 數據結構采用結構體數組,包括學校、項目、運動員三個結構體:</p><p> struct school //定義學校結構體數組</p><p> {char name[20];</p><p> int score;</p><p> }sc
11、hool[20]; </p><p> struct student //定義學生結構體數組</p><p> {char name[20];</p><p> char sex[10];</p><p> char school[20];</p>
12、<p> char event[20];</p><p> int mingci;</p><p> int score;</p><p> }stu[500];</p><p> struct event //定義項目結構體數組 <
13、;/p><p> {char name[20];</p><p> char sex[10];</p><p><b> 5.算法設計</b></p><p> 1.主函數提供選擇菜單以實現功能選擇,可以通過菜單函數實現。</p><p><b> no</b><
14、/p><p><b> Yes</b></p><p> int main() //主函數</p><p><b> {</b></p><p><b> menu();</b></p><p>&
15、lt;b> }</b></p><p> void menu() //定義菜單函數</p><p><b> {</b></p><p><b> int n,w;</b></p><p><b> do<
16、/b></p><p><b> {</b></p><p> puts("\t\t*********************MENU*********************\n\n");</p><p> puts("\t\t\t\t 1.enter");</p><p
17、> puts("\t\t\t\t 2.result");</p><p> puts("\t\t\t\t 3.search");</p><p> puts("\t\t\t\t 4.exit");</p><p> puts("\n\n\t\t********************
18、**************************\n");</p><p> printf("Choose your number(1-4):\n"); //選擇功能模塊</p><p> scanf("%d",&n);</p><p> if(n<1||n>4)
19、 //判斷是否在范圍內</p><p><b> {</b></p><p><b> w=1;</b></p><p> getchar(); //如不在則重新輸入<
20、/p><p><b> }</b></p><p><b> else w=0;</b></p><p><b> }</b></p><p> while(w==1);</p><p> switch(n)
21、 </p><p><b> {</b></p><p> case 1:enter();break; //調用enter函數</p><p> case 2:result();break;
22、 //調用result函數</p><p> case 3:search();break; //調用search函數</p><p> case 4:return(0); //退出</p><p><b>
23、; }</b></p><p><b> }</b></p><p><b> 2.信息輸入</b></p><p> void enter() //定義信息輸入函數</p><p><b> {<
24、/b></p><p> printf("enter the number of schools:\n"); //提醒并輸入信息</p><p> scanf("%d",&N);</p><p> printf("enter the number of men'
25、;s events:\n");</p><p> scanf("%d",&M);</p><p> printf("enter the number of women's events:\n");</p><p> scanf("%d",&W);</p>
26、<p> printf("\nChoose the way to select position:\n"); //選擇名次取法</p><p> printf("\t 1. NO.1:7',NO,2:5',NO.3:3',NO.4:2',NO.5:1'.\n");</p><
27、;p> printf("\t 2. NO.1:5',NO.2:3',NO.3:2'.\n");</p><p> printf("\t 3. define by myself.\n");</p><p> printf("Choose your number(1-3):");</p>
28、<p> scanf("%d",&z);</p><p><b> switch(z)</b></p><p><b> {</b></p><p> case 1:z=1;break;</p><p> case 2:z=2;break;<
29、/p><p> case 3:define();</p><p><b> }</b></p><p> menu(); //返回主菜單</p><p><b> }</b></p><p><b> 結果錄
30、入</b></p><p><b> }</b></p><p> void result() //定義結果輸入函數</p><p><b> {</b></p><p><b> int i;</b>&
31、lt;/p><p> printf("enter the results:\n");</p><p> for(i=0;i<3;i++) //輸入比賽結果</p><p><b> {</b></p><p> printf("\nenter
32、name:");</p><p> scanf("%s",stu[i].name);</p><p> printf("\nenter sex:");</p><p> scanf("%s",stu[i].sex);</p><p> printf("\n
33、enter school:");</p><p> scanf("%s",stu[i].school);</p><p> printf("\nenter event:");</p><p> scanf("%s",stu[i].event);</p><p> p
34、rintf("\nenter mingci:");</p><p> scanf("%d",&stu[i].mingci);</p><p> if(z==1) //按第一種取法計算結果</p><p><b> {</b></p>
35、<p> if(stu[i].mingci==1)</p><p> stu[i].score=7;</p><p> else if(stu[i].mingci==2)</p><p> stu[i].score=5;</p><p> else if(stu[i].mingci==3)</p><
36、p> stu[i].score=3;</p><p> else if(stu[i].mingci==4)</p><p> stu[i].score=2;</p><p> else if(stu[i].mingci==5)</p><p> stu[i].score=1;</p><p><b
37、> }</b></p><p> else if(z==2) //按第二種取法計算結果 </p><p><b> {</b></p><p> if(stu[i].mingci==1)</p><p> stu[i].score=5;</p>
38、;<p> else if(stu[i].mingci==2)</p><p> stu[i].score=3;</p><p> else if(stu[i].mingci==3)</p><p> stu[i].score=2;</p><p><b> }</b></p>&l
39、t;p> else if(z==3) //按第三種取法計算結果</p><p><b> {</b></p><p> for(j=0;j<t;j++)</p><p> {if(stu[i].mingci==p[j]) stu[i].score=q[j];}</p>&l
40、t;p><b> }</b></p><p><b> }</b></p><p><b> menu();</b></p><p><b> }</b></p><p><b> 查詢</b></p>
41、<p> void search() //定義查詢函數</p><p><b> {</b></p><p><b> int h;</b></p><p> printf("請選擇查詢方式:\n\t 1.按學校查詢\n\t 2.
42、按項目查詢\n"); //選擇查詢方式</p><p> scanf("%d",&h);</p><p><b> if(h==1) </b></p><p> search_school(); //按學校查詢</p><p&g
43、t; else if(h==2)</p><p> search_event(); </p><p><b> }</b></p><p> void search_school() //定義按學校查詢函數</p><p><b> {&
44、lt;/b></p><p> struct student s0;</p><p> int max=0,y=0;</p><p> printf("enter the school you want to search :"); //輸入學校名稱</p><p> scanf("%s&
45、quot;,s0.school);</p><p> printf ("\n\tschool \tathlete \tsex \tevent \tscore"); //輸出學校報表</p><p> for(i=0;i<500;i++)</p><p> if(strcmp(s0.school,stu
46、[i].school)==0)</p><p><b> {</b></p><p> printf("\n\t%-16s%-16s%-16s%-16s%-5d",stu[i].school,stu[i].name,stu[i].sex,stu[i].event,stu[i].score);</p><p> max+
47、=stu[i].score;</p><p><b> y=1;</b></p><p><b> }</b></p><p> if(y==1) //輸出學??偡值?lt;/p><p><b>
48、 {</b></p><p> printf("\n\t學??偡謀t%d\n",max);</p><p> printf("\t參賽學??倲礬t%d\n",N);</p><p><b> }</b></p><p> else if(y==0)
49、 //提醒輸入錯誤</p><p><b> {</b></p><p> printf("\nenter data error,once more");</p><p> search();
50、 //重新查詢</p><p><b> }</b></p><p> continue_search(); //調用是否繼續(xù)查詢函數</p><p><b> }</b></p><p> void se
51、arch_event() //定義按項目查詢函數</p><p><b> {</b></p><p> struct student s1;</p><p><b> int x=0;</b></p><p> pr
52、intf("enter the event you want to search :"); //輸入項目名稱</p><p> scanf("%s",s1.event);</p><p> printf ("\n\tschool \tathlete \tsex \tmingci\tscore");
53、 //輸出項目報表</p><p> for(i=0;i<500;i++)</p><p> if(strcmp(s1.event,stu[i].event)==0)</p><p><b> {</b></p><p><b> x=1;</b></p><p
54、> printf("\n\t%-16s%-16s%-16s%-8d%-5d",stu[i].school,stu[i].name,stu[i].sex,stu[i].mingci,stu[i].score);</p><p><b> }</b></p><p><b> if(x==1)</b></p>
55、;<p> printf("項目總數:%d\n男子項目:%d\t女子項目:%d",M+W,M,W);</p><p><b> if(x==0)</b></p><p><b> {</b></p><p> printf("\nenter data error,once
56、 more"); //提醒輸入錯誤</p><p> search(); //重新查詢</p><p><b> }</b></p><p> continue_search();
57、 //調用是否繼續(xù)查詢函數 </p><p><b> }</b></p><p> void continue_search() //定義是否繼續(xù)查詢函數</p><p><b> {</b></p><p><b
58、> int r;</b></p><p> printf("是否繼續(xù)查詢?選擇:1,是. 2,返回主頁.");</p><p> scanf("%d",&r); //選擇是否繼續(xù)查詢</p><p><b> if(r
59、==1)</b></p><p> search(); //繼續(xù)查詢</p><p> else if(r==2)</p><p> menu(); //調用菜單函數返回菜單</p><p>&l
60、t;b> }</b></p><p><b> 程序代碼</b></p><p> #include<stdio.h></p><p> #include<string.h></p><p> int N,M,W,z,i,j,k,t,p[15],q[15];</p
61、><p> struct school //定義學校結構體數組</p><p> {char name[20];</p><p> int score;</p><p> }school[20]; </p><p> struct stude
62、nt //定義學生結構體數組</p><p> {char name[20];</p><p> char sex[10];</p><p> char school[20];</p><p> char event[20];</p><p> int mingci
63、;</p><p> int score;</p><p> }stu[500];</p><p> struct event //定義項目結構體數組 </p><p> {char name[20];</p><p> c
64、har sex[10];</p><p> }event[50];</p><p> void menu(); //聲明函數</p><p> void enter();</p><p> void result();</p><p> void search(
65、);</p><p> void define();</p><p> void search_school();</p><p> void search_event();</p><p> void continue_search();</p><p> int main()
66、 //主函數</p><p><b> {</b></p><p><b> menu();</b></p><p><b> }</b></p><p> void menu() //定義菜單函數
67、</p><p><b> {</b></p><p><b> int n,w;</b></p><p><b> do</b></p><p><b> {</b></p><p> puts("\t\t**
68、*******************MENU*********************\n\n");</p><p> puts("\t\t\t\t 1.enter");</p><p> puts("\t\t\t\t 2.result");</p><p> puts("\t\t\t\t 3.se
69、arch");</p><p> puts("\t\t\t\t 4.exit");</p><p> puts("\n\n\t\t**********************************************\n");</p><p> printf("Choose your numbe
70、r(1-4):\n"); //選擇功能模塊</p><p> scanf("%d",&n);</p><p> if(n<1||n>4) //判斷是否在范圍內</p><p><b> {</b&g
71、t;</p><p><b> w=1;</b></p><p> getchar(); //如不在則重新輸入</p><p><b> }</b></p><p><b> else w=0;</b>
72、;</p><p><b> }</b></p><p> while(w==1);</p><p> switch(n) </p><p><b> {</b></p><p> c
73、ase 1:enter();break; //調用enter函數</p><p> case 2:result();break; //調用result函數</p><p> case 3:search();break;
74、 //調用search函數</p><p> case 4:return(0); //退出</p><p><b> }</b></p><p><b> }</b></p><p> void ente
75、r() //定義信息輸入函數</p><p><b> {</b></p><p> printf("enter the number of schools:\n"); //提醒并輸入信息</p><p> scanf(&qu
76、ot;%d",&N);</p><p> printf("enter the number of men's events:\n");</p><p> scanf("%d",&M);</p><p> printf("enter the number of women'
77、;s events:\n");</p><p> scanf("%d",&W);</p><p> printf("\nChoose the way to select position:\n"); //選擇名次取法</p><p> printf("\t 1. NO
78、.1:7',NO,2:5',NO.3:3',NO.4:2',NO.5:1'.\n");</p><p> printf("\t 2. NO.1:5',NO.2:3',NO.3:2'.\n");</p><p> printf("\t 3. define by myself.\n&qu
79、ot;);</p><p> printf("Choose your number(1-3):");</p><p> scanf("%d",&z);</p><p><b> switch(z)</b></p><p><b> {</b>&
80、lt;/p><p> case 1:z=1;break;</p><p> case 2:z=2;break;</p><p> case 3:define();</p><p><b> }</b></p><p> menu(); //
81、返回主菜單</p><p><b> }</b></p><p> void result() //定義結果輸入函數</p><p><b> {</b></p><p><b> int i,3;</b></
82、p><p> printf("enter the results:\n");</p><p> printf("得獎運動員個數s:");</p><p> scanf("%d",&s);</p><p> for(i=0;i<s;i++)
83、 //輸入比賽結果</p><p><b> {</b></p><p> printf("\nenter name:");</p><p> scanf("%s",stu[i].name);</p><p> printf("\nenter sex:&
84、quot;);</p><p> scanf("%s",stu[i].sex);</p><p> printf("\nenter school:");</p><p> scanf("%s",stu[i].school);</p><p> printf("\ne
85、nter event:");</p><p> scanf("%s",stu[i].event);</p><p> printf("\nenter mingci:");</p><p> scanf("%d",&stu[i].mingci);</p><p>
86、; if(z==1) //按第一種取法計算結果</p><p><b> {</b></p><p> if(stu[i].mingci==1)</p><p> stu[i].score=7;</p><p> else if(stu[i].mingci==2)&
87、lt;/p><p> stu[i].score=5;</p><p> else if(stu[i].mingci==3)</p><p> stu[i].score=3;</p><p> else if(stu[i].mingci==4)</p><p> stu[i].score=2;</p>
88、<p> else if(stu[i].mingci==5)</p><p> stu[i].score=1;</p><p><b> }</b></p><p> else if(z==2) //按第二種取法計算結果 </p><p><b>
89、{</b></p><p> if(stu[i].mingci==1)</p><p> stu[i].score=5;</p><p> else if(stu[i].mingci==2)</p><p> stu[i].score=3;</p><p> else if(stu[i].ming
90、ci==3)</p><p> stu[i].score=2;</p><p><b> }</b></p><p> else if(z==3) //按第三種取法計算結果</p><p><b> {</b></p><p>
91、 for(j=0;j<t;j++)</p><p> {if(stu[i].mingci==p[j]) stu[i].score=q[j];}</p><p><b> }</b></p><p><b> }</b></p><p><b> menu();</b&g
92、t;</p><p><b> }</b></p><p> void search() //定義查詢函數</p><p><b> {</b></p><p><b> int h;</b></p
93、><p> printf("請選擇查詢方式:\n\t 1.按學校查詢\n\t 2.按項目查詢\n"); //選擇查詢方式</p><p> scanf("%d",&h);</p><p><b> if(h==1) </b></p><p> sear
94、ch_school(); //按學校查詢</p><p> else if(h==2)</p><p> search_event(); //按項目查詢 </p><p><b> }</b></p><p>
95、; void define() //定義名次權值指定函數</p><p><b> {</b></p><p> printf("\n你要取前幾名?\n");</p><p> scanf("%d",&t);</
96、p><p> for(k=0;k<t;k++)</p><p><b> {</b></p><p> printf("輸入要定義的名次:");</p><p> scanf("%d",&p[k]);</p><p> printf(&q
97、uot;\n輸入該名次的分值:");</p><p> scanf("%d",&q[k]);</p><p><b> }</b></p><p><b> }</b></p><p> void search_school()
98、 //定義按學校查詢函數</p><p><b> {</b></p><p> struct student s0;</p><p> int max=0,y=0;</p><p> printf("enter the school you want to sea
99、rch :"); //輸入學校名稱</p><p> scanf("%s",s0.school);</p><p> printf ("\n\tschool \tathlete \tsex \tevent \tscore"); //輸出學校報表</p><p> fo
100、r(i=0;i<500;i++)</p><p> if(strcmp(s0.school,stu[i].school)==0)</p><p><b> {</b></p><p> printf("\n\t%-16s%-16s%-16s%-16s%-5d",stu[i].school,stu[i].name,
101、stu[i].sex,stu[i].event,stu[i].score);</p><p> max+=stu[i].score;</p><p><b> y=1;</b></p><p><b> }</b></p><p> if(y==1)
102、 //輸出學??偡值?lt;/p><p><b> {</b></p><p> printf("\n\t學校總分\t%d\n",max);</p><p> printf("\t參賽學??倲礬t%d\n",N);</p><p>
103、<b> }</b></p><p> else if(y==0) //提醒輸入錯誤</p><p><b> {</b></p><p> printf("\nenter data error,once more"
104、);</p><p> search(); //重新查詢</p><p><b> }</b></p><p> continue_search(); //調用是否繼續(xù)查詢函數</p&g
105、t;<p><b> }</b></p><p> void search_event() //定義按項目查詢函數</p><p><b> {</b></p><p> struct student s1;</p>
106、<p><b> int x=0;</b></p><p> printf("enter the event you want to search :"); //輸入項目名稱</p><p> scanf("%s",s1.event);</p><p> printf
107、 ("\n\tschool \tathlete \tsex \tmingci\tscore"); //輸出項目報表</p><p> for(i=0;i<500;i++)</p><p> if(strcmp(s1.event,stu[i].event)==0)</p><p><b> {</b&g
108、t;</p><p><b> x=1;</b></p><p> printf("\n\t%-16s%-16s%-16s%-8d%-5d",stu[i].school,stu[i].name,stu[i].sex,stu[i].mingci,stu[i].score);</p><p><b> }<
109、/b></p><p><b> if(x==1)</b></p><p> printf("項目總數:%d\n男子項目:%d\t女子項目:%d",M+W,M,W);</p><p><b> if(x==0)</b></p><p><b> {<
110、/b></p><p> printf("\nenter data error,once more"); //提醒輸入錯誤</p><p> search(); //重新查詢</p><p><b> }</b>
111、</p><p> continue_search(); //調用是否繼續(xù)查詢函數 </p><p><b> }</b></p><p> void continue_search() //定義是否繼續(xù)查詢函數<
112、/p><p><b> {</b></p><p><b> int r;</b></p><p> printf("是否繼續(xù)查詢?選擇:1,是. 2,返回主頁.");</p><p> scanf("%d",&r);
113、 //選擇是否繼續(xù)查詢</p><p><b> if(r==1)</b></p><p> search(); //繼續(xù)查詢</p><p> else if(r==2)</p><p> menu();
114、 //調用菜單函數返回菜單</p><p><b> }</b></p><p><b> 程序運行結果</b></p><p><b> 菜單函數</b></p><p><b> 信息輸入</
115、b></p><p><b> 比賽結果錄入。</b></p><p><b> 查詢</b></p><p><b> ?。?).按學校查詢</b></p><p><b> 。按項目查詢</b></p><p>&l
116、t;b> 自己定義名次權值</b></p><p><b> 指定權值</b></p><p><b> 查詢結果</b></p><p> 編程中遇到的困難及解決方法</p><p> 在這次程序設計中,題目要求建立三個模塊,分別實現三個功能,起初在寫程序時,按照以往的
117、做法,我將菜單直接寫進主函數,再依次編寫其他模塊函數,但這樣一來各模塊之間不能銜接起來,所以,將菜單編寫為函數,主函數中顯示菜單即可通過函數的調用來實現,而且隨時可以調用該函數,隨時可以返回菜單進行選擇功能,從而實現鍵盤式選擇菜單。其次,因為一些知識被忘記了,所以在寫程序過程中出現了一些錯誤。在需要定義一個字符串與結構體數組元素的成員比較時,一開始把結構體數組元素的成員當做普通數組,于是只定義了一個普通字符串,但顯示有語法錯誤,后來改為
118、定義一個結構體變量,再將其成員進行比較就對了。還有在需要一個字符串變量時,把該變量定義為字符型,編譯時沒有錯誤,但在運行到該變量的格式輸入時輸入字符串后,程序不能繼續(xù)運行。等等。總之,在整個編寫過程中,出現了很多錯誤,遇到一些困難,在查書或問同學后才改正和解決。</p><p><b> 總結心得及良好建議</b></p><p> C語言程序設計也是我們在本階段
119、學完理論課程之后對自己的一次很好的檢驗,從開始的設計思路到運行調試的結果,都是對自己的一次鍛煉,對自己態(tài)度的一次考驗,雖然只有三天的程序設計,但它很好地鍛煉了我們的能力,以前接觸到的程序題目都比較簡單,也不用分這么多模塊,實現這么多功能。在這次編寫程序的過程中,我遇到了一些困難,也犯了不少錯誤,只能通過看書,請教他人來解決。同時在幫同學找錯的時候,也加強了對一些知識的認識,尤其是在指針,文件部分,有了很大的提高。還有,程序做完后,還可以
120、進行優(yōu)化,怎么讓它更流暢,更人性化,也是一個值得思考的問題。雖然c語言上完有一段時間了,有些東西已經忘記了,但同時也說明了自己掌握的知識不夠牢固。只有在實踐中才能發(fā)現錯誤,只有掌握了足夠多的知識才能讓技術更嫻熟,才能在實踐中得到更好的結果。</p><p> 我覺得陳老師的上課方式很好,注重培養(yǎng)同學們的自己動手動腦的能力,自己做,發(fā)現錯誤然后看書解決,以后就不會犯同樣的錯。</p><p&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- c語言課程設計報告—校際運動會管理系統
- c語言課程設計報告—校際運動會管理系統
- c語言課程設計--校際運動會管理系統
- c語言課程設計---校際運動會管理系統
- 課程設計報告-校際運動會管理系統
- 課程設計報告--- 校際運動會管理系統
- c語言課程程序設計——校際運動會管理系統
- c語言課程設計--運動會分數統計系統
- c語言課程設計運動會分數統計系統
- c語言課程設計----運動會成績管理程序設計
- 數字結構課程設計—運動會統分
- c語言課程設計報告
- c語言課程設計報告
- c語言課程設計報告
- c語言課程設計報告
- c語言語言課程設計報告
- 數據結構課程設計-運動會分數統計(c語言版)
- c語言年歷課程設計報告
- C語言課程設計報告.doc
- c語言課程設計實踐報告
評論
0/150
提交評論