學號: 14191108姓名: 何翠班級: 計專141
【實驗目的】
(1)利用所學的三種程式基本結構以及陣列、使用者自定義函式進行乙個簡單管理系統的設計,進一步理解和掌握c語言的語法以及三種基本程式結構的綜合應用。
(2)通過程式中涉及到的排序、查詢、求和等操作加深對演算法、程式設計思路、常用程式設計技巧的理解與掌握,逐步培養學生綜合程式開發能力。
【實驗要求】
(1)上機前必須做好充分的準備,根據問題,進行分析,選擇適當演算法並編寫好程式;
(2)上機輸入和編輯程式,並除錯執行程式;
(3)整理上機實驗結果,寫出實驗報告,實驗報告應包括如下內容:
① 實驗內容:包括實驗名稱、目的與要求;
② 演算法說明:用文字或流程圖說明;
③ 程式清單;
④ 執行結果:原始資料、相應的執行結果和必要的說明;
⑤ 分析與思考:除錯過程及除錯中遇到的問題及解決辦法;除錯程式的心得與體會;若最終未完成除錯,要認真找出錯誤並分析原因等。
【實驗內容】
設某班有n位同學,每位同學的資料報括以下內容:學號(字串)、姓名(字串)、數學成績(整型)、程式設計成績(整型)。設計程式完成以下五項功能:
新建資料檔案、新增資料、刪除資料、對輸入的資料進行排序和查詢。
三、實驗設計要求
(一)程式執行時,首先顯示主選單如下:
1.新建資料
2.新增資料
3.刪除資料
4.排序
5.查詢
6.退出
螢幕提示:請輸入序號選擇相應操作,要求當使用者輸入任一序號後,程式都能進行相應操作。
(二)在主選單中選擇序號4,彈出子選單選擇排序方式,子選單如下:
1.數學成績排序
2.程式設計成績排序
3.總分排序。
4.返回主選單
請按序號選擇相應操作。選擇子選單的序號後,程式能正確執行並在螢幕上顯示按要求排序後的相關資訊。
(三)在主選單中選擇序號5,彈出子選單選擇查詢方式,子選單如下:
1.學號查詢
2.姓名查詢
3.數學成績查詢
4.程式設計成績查詢
5.總分查詢
6.返回主選單
請按序號選擇相應操作。
【實驗**及執行結果】
【實驗總結】
(1)學會了利用三種程式基本結構以及陣列、使用者自定義函式進行乙個簡單管理系統的設計,進一步理解和掌握c語言的語法以及三種基本程式結構的綜合應用。
(2)通過程式中涉及到的排序、查詢、求和等操作加深對演算法、程式設計思路、常用程式設計技巧的理解與掌握,逐步培養了綜合程式開發能力。
C語言程式設計 實驗教學大綱
一 實驗的目的 學習 程式設計課程不能滿足於 懂得了 滿足於能看懂書上的程式,而應當熟練地掌握程式設計的全過程,即獨立編寫源程式 獨立上機除錯 獨立執行程式和分析結果。上機實驗的目的,絕不僅僅是為了驗證教材和講課的內容,或者驗證自己所編寫的程式的正確與否。程式設計課程上機實驗的目的是 1 加深對講授...
C語言程式設計A實驗報告
桂林電子科技大學 姓名 陸清霞學號 1300320106 實驗日期 2014 06 15 同組合作者 無 一 實驗目的和要求 利用所學過的c語言程式設計的基本知識如綜合順序,分支,迴圈結構和函式,以及陣列,指標,結構體,共用體,檔案的進行程式設計,較全面的掌握c語言的知識。初步掌握輸入,輸出,查詢,...
C語言程式設計實驗報告
石家莊鐵道大學 物件導向程式設計上機實驗報告 學院資訊科學與技術學院 年級 2011 級 班級姓名學號 2012年5月7日 5 多型程式設計 一實驗名稱 多型程式設計 二 實驗環境 windows xp系統,vc 6.0軟體 三 實驗目的 1 了解多型性實現的方法。2 熟練掌握運算子過載的方法。3 ...