實(shí)驗(yàn)報(bào)告模板_第1頁
實(shí)驗(yàn)報(bào)告模板_第2頁
實(shí)驗(yàn)報(bào)告模板_第3頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、實(shí)驗(yàn)報(bào)告模板-實(shí)驗(yàn)3課程名稱程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)項(xiàng)目名 稱實(shí)驗(yàn)3學(xué)生管理系統(tǒng)V1.0實(shí)驗(yàn)時(shí)數(shù)7實(shí)驗(yàn)類型操作性 驗(yàn)證性 設(shè)計(jì)性 綜合性指導(dǎo)老師盧敏實(shí)驗(yàn)地點(diǎn) (包括機(jī) 號)6號機(jī)房實(shí)驗(yàn)日期2015年12月7日學(xué)生姓名鄧咼峰班級網(wǎng)絡(luò)15學(xué)號15同組成員無(教師根據(jù)實(shí)際情況在兩種成績的評定方法中確 定其一)等級制成績:優(yōu) 良 中 及 不及格百分制成績:(具體的教師批閱,教師可在符合的選項(xiàng)中勾選, 同時(shí)根教師評閱實(shí)驗(yàn)報(bào)告內(nèi)容設(shè)計(jì)文稿(表格、程序、數(shù)據(jù)庫、網(wǎng)頁) 符合要求; 界面美觀;布局合理;程序結(jié)構(gòu)合理;算法正確;語法、語 義正確;題解正確;實(shí)驗(yàn)結(jié)果正確;保存路徑正確;實(shí)驗(yàn)分析總結(jié)全面;解析完整;文字評閱

2、教師簽名(不同類型的實(shí)驗(yàn)課對實(shí)驗(yàn)報(bào)告可有不同要求, 各個課程的實(shí)驗(yàn)報(bào)告可以根據(jù)自己的學(xué)科特點(diǎn) 做適當(dāng)?shù)恼{(diào)整,由任課教師確定填寫的內(nèi)容,學(xué)生進(jìn)行勾選,具體內(nèi)容用附頁填寫。)實(shí)驗(yàn)數(shù)據(jù)記錄和處 理實(shí)驗(yàn)結(jié)果與分析討論、心得實(shí)驗(yàn)?zāi)康暮鸵?求實(shí)驗(yàn)內(nèi)容和原 理主要儀器設(shè)備操作方法與實(shí) 驗(yàn)步驟麗水學(xué)院計(jì)算機(jī)實(shí)驗(yàn)報(bào)告麗水 學(xué)院計(jì) 算機(jī)實(shí) 驗(yàn)報(bào)告一、實(shí)驗(yàn)?zāi)康?. 掌握數(shù)組的定義和初始化的方法一.2. 掌握排序、統(tǒng)計(jì)分析等常用算法.;3. 培養(yǎng)在程序中加注釋的習(xí)慣;4. 進(jìn)一步掌握循環(huán)嵌套的應(yīng)用;5. 掌握C語言中定義函數(shù)的方法;6. 掌握函數(shù)傳值調(diào)用的方法;.乙.掌握數(shù)組作函數(shù)參數(shù)的使用方法一.8.-.掌握排序、

3、查找、統(tǒng)計(jì)分析等常用算法。,二. 、實(shí)驗(yàn)環(huán)境硬件: Pentium以上的計(jì)算機(jī)。 軟件:.Windows. XP操作系統(tǒng)、.Visual C+6.0 和C-Free等集成環(huán)境。.三、實(shí)驗(yàn)內(nèi)容和結(jié)果1.:學(xué)生管理系統(tǒng)V1.0。程序.1學(xué)生成績統(tǒng)計(jì)。從鍵盤輸入一個班(全班最多不超過.30人) 學(xué)生某門課的成績當(dāng)輸入成績?yōu)樨?fù)值時(shí)一,輸入結(jié)束,分別實(shí)現(xiàn)下列. 功能(1)統(tǒng)計(jì)不及格人數(shù)并打印不及格學(xué)生名單.;(2) 統(tǒng)計(jì)成績在全班平均分及平均分之上的學(xué)生人數(shù),并打印這些. 學(xué)生的名單;(3)統(tǒng)計(jì)各分?jǐn)?shù)段的學(xué)生人數(shù)及所占的百分比。程序1.源程序:#include#define . N .30 .jnt .

4、 main().intnumN,scoreN,i,j=O,K,count=Q,sum=0,t=o,stuN=O;float ave=0;for(j=Q;iN;i+)printf(第dh同學(xué)的成績;,i+i);.scanfCWdWdH&numli,&sco.rei);一sum二sum+scorei;if(numil0).break;.k=i;.ave=sum/k;f0.r(i=0;ik;i+).if(scoreil60) 一.count+;prin.tf(”不及格學(xué)生學(xué)號:.%d 分?jǐn)?shù):.printf(不及格人數(shù)為_ %3dn,count)_;.for(i=.0;iave)t+; 一printf

5、(高于平均分學(xué)生學(xué)號_%d分.數(shù).dn,n_umi,scorei);printf(高于平均分人數(shù).:.dn,t);一for(i=.0;ik;i+)if(scorei60) 一一一j=0;._else .j=(int)scprei-50)/10;stuj+;fpr(l=0;j1jj+.+)printf(0 到 59 分?jǐn)?shù)段人數(shù)比例:%.2fn,(float)stuj/k);for(j=1;j5;j+)f(%d一.到分?jǐn)?shù)段人數(shù)比.例: %.2fn,50+10*j,59+10*j,(float)stuj/k).;for(j=.5;j6;j+)P.rintf(100 分人數(shù)比例:.2fn,

6、(float)stuj/k);. return 0;程序1運(yùn)行結(jié)果一:思考題:.在編程實(shí)現(xiàn)對數(shù)據(jù)的統(tǒng)計(jì)任務(wù)時(shí),需要注意什么問題?注意輸入輸出格式,以及對班級人數(shù)的統(tǒng)計(jì)。程序2.成績排名次。某班期末考試科目為數(shù)學(xué)(.一 MT、英語一(.EN 和物理(PHL,有最多不超過.30人參加考試??荚嚭笠?(1)計(jì)算每個學(xué)生的總分和平均分(2)按總分成績由高到低排出成績的名次;(3)打印出名次表,表格內(nèi)包括學(xué)生編號、各科分?jǐn)?shù)、總分和平均.分;(4) 任意輸入一個學(xué)號,能夠查找出該學(xué)生在班級中的排名及其考試分?jǐn)?shù)。程序2源程序一:_ #include#define.M_3 #define _ N 30 vo

7、id. .Inputdong _ num,int scoreMMlint n);void. GetSumAver(jnt scoreM, .int n, .int . sum, floataver);.void . .Sort(long . num,int . scoreM, .i.nt .n, .int sum. floatave.r);.void . . Print(.iongnum,int. scoreM,int . n,int sum,floatave;int . Searchdong. num, .int .n, . long . x);. jnt . main().int n,j,

8、j,k,r,scoreINMl,sumN;long. numN,x;.float averN;printf(期末考試的學(xué)生人數(shù)(不超過-30人):);_ _.scanf(%d,&n);Input(nu_m,score,n); _ GetSumAver(score,n,sum,aver);Sort(n_um,score,n,sum,aver);Prin t( nu m,score, n,sum,aver);.printKl查詢的考生的學(xué)號:.).;.scanf(%d,&x);i=Search(num,n,x);if(i!=-1)printf(學(xué)號:%dn排名:第dn數(shù)學(xué):%分n英語:分 n.物理

9、.:d分n,numi,i+1,scoreil0.1scoreil1,scoreil2);else.printf(一此人未參加此次考試!n);. .void . .Inputdong . num,int . scorelMJ,int . n)int. i,j;for(i=0;i n ;i+)_ _ _ printf(請輸入第.%_個學(xué)生的學(xué)號及數(shù)學(xué)、英語和物理考試的成績:n,j+1);scanf(.%.ld,&numj); 一 for(j=0;jM;j+)_scanf(%d,&scoreijj);.void . GetSumAyer(int . sco.reM, jnt n,ntUm【L flo

10、ata.ver).int i.,j;.for(i=0;.in;i+.+).Sumi=0;.-_-for(j=0;j.M;j+_)sumi=sumi+.scoreij;.ayeriJ=.(float)sumi/M;. void , .Sort(lpng , num,int . SCOreUIMh .i.nt n, .int sumf, float aver).int.t,t_1,i,j,K,m;long. t2;float t3;.fo.r(i=0;in-1;i.+).一一k=i;._.fo.r(i=i+1.;j.sumi)_k=j; . for(m=0;m_M;m+). 一一一 t=score

11、kmj;. scorekm.=scoreiIm; scoreim=t; t1.=sumk.;sumk=sumi;sumi=t1;. 一 t2二nu mk ;nu mk二nu mi; nu mi=t2;t3=averkj;ayerk=averi_;ayeri=t3;.void , . Print(longnum,. int scoreMlint _ njintsum, .floataver).int.i,j;.printf(n-=m- =-n);一.(一 學(xué)生期末考試三門科目成績匯總(按.總分排名)n);.一.printf(.| |I|I.一n);.一printfCI學(xué)號I一數(shù)學(xué)一一一英語一一物

12、理一一一總分丄平均分名次丄n);.一printf(一一 一I 一丄一L 一一一IT n);.for(i=.Q;.in;i+)-.printf(L%6dL,num.i.);for(j=0;j_M;j+).一一printf(. 一 一 %3d ,scoreilj);_.if(averil=10O.O). .printf(. %3d._L . .100|.1 . . Ln,sumij);else. .printf( . %3d L.%4:1fI.%d . .n,sumi,ayeril,i+1);if(in-.1) .printf(|一L二一丄 IT n);一.printf(.II II| II .n

13、);printf(n-.-.-.m-n);./在學(xué)號數(shù)組中順序查找學(xué)生的學(xué)號.int . Search(lo.ng. num, .int .n, . long . x) 祁【辛怡 ujirLEtT 肝 1汗punsjBS a)5 jjg .rai je pai jia s&asnjjit罄湃聿唾IE決和宇昌星 4199 唄糜朋車T陰調(diào)爲(wèi)二 T T T廠11(11 1LJ111 111 TOT|F=|1 E|1n_cw廠TF1r6T|ss|?I叩Iihi1計(jì)1T 11 181十卜T帕ni品j軸ia&1 1 1 b i1J11L_l11&壽Llli罰區(qū)射輜j宵陽陣目桂LILM鼻半ItU舍8 tT 99 K!專蔭田啓疑瓏知譜圣a去聲豈4古出車巻加蚩宅墜製 M n SB in 沖濰Wb紆謝Bi昱禪-鈿rxw琲羈諏寧軸W EZ TOTWWSSsW:(,) ujniejy(i) ujh

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論