




已閱讀5頁,還剩6頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
_華北科技學院計算機學院綜合性實驗實 驗 報 告 課程名稱 程序設計語言(C) 實驗學期 2011 至 2012 學年 第 二 學期學生所在學院 建筑工程學院 年級 11級 專業班級 土木B112班 學生姓名 季京偉 學號 201105024201 任課教師 張瑾 實驗成績 計算機學院制實驗報告須知1、 學生上交實驗報告時,必須為打印稿(A4紙)。頁面空間不夠,可以順延。2、 學生應該填寫的內容包括:封面相關欄目、實驗地點、時間、目的、設備環境、內容、結果及分析等。3、 教師應該填寫的內容包括:實驗成績、教師評價等。4、 教師根據本課程的綜合性實驗指導單中實驗內容的要求,評定學生的綜合性實驗成績;要求在該課程期末考試前將實驗報告交給任課教師。綜合性實驗中,所涉及的程序,文檔等在交實驗報告前,拷貝給任課教師。任課教師統一刻錄成光盤,與該課程的期末考試成績一同上交到系里存檔。5、 未盡事宜,請參考該課程的實驗大綱和教學大綱。 程序設計語言(C)課程綜合性實驗報告開課實驗室: 計算機基礎實驗室 2012 年 06 月 08 日實驗題目基于數組和函數的成績計算一、實驗目的通過該實驗把C語言中的幾個主要知識(如:順序結構、選擇結構、循環結構、數組、函數等)得到綜合應用。二、設備與環境硬件:多媒體計算機軟件:Windows系列或DOS系列的操作系統、C語言三、實驗內容程序函數1用于統計各科的最低成績函數2用于統計各科的最高成績函數3用于計算各科成績平均數主函數用于輸入成績、調用函數以及成績的輸出函數abc的流程圖 函數def的流程圖 Main函數的流程圖 函數fun的流程圖調用abc函數結束開始輸入五個數組調用def函數調用fun函數計算各個同學的平均成績輸出各門成績以及對應的平均分程序#include #include int abc(int a)int m=a0,i;for(i=1;iai)m=ai;return(m);int def(int a)int n=a0,i;for(i=1;i4;i+)if(nai)n=ai;return(n);int fun(int a)int i,s=0,ave;for(i=0;i4;i+)s+=ai;ave=s/4;return(ave);void main()int i,yw4,sx4,yy4,wl4,c4,b0,b1,b2,b3; b0=1,b1=2,b2=3,b3=4;printf(請依次輸入1-4號的語文成績:n);for(i=0;i4;i+)scanf(%d,&ywi);printf(請依次輸入1-4號的數學成績:n);for(i=0;i4;i+)scanf(%d,&sxi);printf(請依次輸入1-4號的英語成績:n);for(i=0;i4;i+)scanf(%d,&yyi);printf(請依次輸入1-4號的物理成績:n);for(i=0;i4;i+)scanf(%d,&wli);for(i=0;i4;i+)ci=(ywi+sxi+yyi+wli)/4;printf(n);printf( 學號 語文 數學 英語 物理 平均分n);printf(%8d%8d%8d%8d%8d%8dn,b0,yw0,sx0,yy0,wl0,c0);printf(%8d%8d%8d%8d%8d%8dn,b1,yw1,sx1,yy1,wl1,c1);printf(%8d%8d%8d%8d%8d%8dn,b2,yw2,sx2,yy2,wl2,c2);printf(%8d%8d%8d%8d%8d%8dn,b3,yw3,sx3,yy3,wl3,c3);printf( 平均分%8d%8d%8d%8dn,fun(yw),fun(sx),fun(yy),fun(wl);printf(n);printf(各科最低成績分析:n);printf(語文最低成績=%dn,abc(yw);printf(數學最低成績=%dn,abc(sx);printf(英語最低成績=%dn,abc(yy);printf(物理最低成績=%dn,abc(wl);printf(各科最高成績分析:n);printf(語文最高成績=%dn,def(yw);printf(數學最高成績=%dn,def(sx);printf(英語最高成績=%dn,def(yy);printf(物理最高成績=%dn,def(wl);getch();四、實驗結果及分析實驗小結 程序的優點是運行結果清晰,明了,使人一看就明白,本次實驗,我對C語言編程有了進一步了解,在試驗中,應用了宏定義、數組、For循環語句、函數調用等C語言基礎知識實現了在主函數中正確輸入每個學生的學號及各科成績在子函數一中求每個學生的總成績和各科平均成績,并將總成績和平均成績保存在數組中在子函數二中求每門課程的總成績和平均成績子函數,并將每科總成績和平均成績放入到保存在數組中在主函數中進行數據的輸出,并實現了頁面的美化和清晰通過這個綜合實驗,我收獲了很多,也找到的自己的不足之處。在處理NS流程圖時遇到了很大的困難,繪制表格和對表格的編輯費了很大周折;最后以流程圖的形式做的,但也是極不熟練;同時編輯程序的時候犯了一些嚴重的低級的錯誤,自己看了一遍又一遍就是找不出錯誤。下面的英文提示,只能找到對應的行,但還是看不懂英文的提示,這樣加大了調試的困難。但是我硬著頭皮,最后還是堅持做了出來,在做的過程中培養了自己獨立思考、發現問題、解決問題的能力,鍛煉了自己的意志,同時對C語言也有了進一步的了解。 教 師 評 價評定項目ABCD評定項目ABCD算法正確界面美觀,布
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大客戶銷售崗位面試問題及答案
- 福建省泉港市泉港一中2025年高一化學第二學期期末質量檢測模擬試題含解析
- 2025屆河北省石家莊市藁城第五中學高二下化學期末經典試題含解析
- 吉林省白城市通榆縣一中2025年高二化學第二學期期末檢測試題含解析
- 2025屆北京專家化學高二下期末學業水平測試模擬試題含解析
- 四川省雅安市2025屆化學高一下期末聯考模擬試題含解析
- 醫用設備銷售管理辦法
- 華為營運資金管理辦法
- 辦公區域門禁管理辦法
- 村級電站確權管理辦法
- 七八年級的英語單詞
- 舞臺使用合同范例
- 2024年面向社會公開招聘警務輔助人員報名信息表
- 《地區智能電網調度技術支持系統應用功能規范》
- 2024中國類風濕關節炎診療指南
- 11294營銷管理-國家開放大學2023年1月至7月期末考試真題及答案(共2套)
- 12-重點幾何模型-手拉手模型-專題訓練
- 2024年河北省張家口市“三支一扶”招聘130人(高頻重點復習提升訓練)共500題附帶答案詳解
- 2023年遂寧市船山區選調教師考試真題
- CJJT259-2016 城鎮燃氣自動化系統技術規范
- 合伙人散伙分家協議書范文
評論
0/150
提交評論