c課程設計報告

2022-10-22 10:06:06 字數 3108 閱讀 3912

篇一:c語言課程設計報告模版

湖南科技大學

課程設計報告

設計題目運動會分數統計程式的設計

院系:專業班級:學號:學生姓名:指導教師:

20xx年12月30日

目錄1敘述2

1.11.21.31.41.51.6

功能要求2程式描述2主要模組描述3功能結構錯誤!未定義書籤。流程圖10採用的演算法16

2課程設計總結173附錄(參考文獻18

1.1功能要求

基本要求:

1)輸入各個專案的前三名或前五名的成績;2)能統計各學校的總分;

3)可以按學校編號、學校總分輸出、男女團體總分輸出

4)可以按學校編號查詢學校某個專案的情況;可以按專案編號查詢取

得前三或前五的學校

拓展功能:

可以輸入學校名稱,運動專案的名稱

1.2程式描述

本程式通過建立結構體然後對學校數及名稱、男女專案數及其所取名次、專案名及其對應學校編號錄入,然後根據所要的輸出方式進行排序輸出。

1.3主要模組描述

intmain()

projectenter();//專案錄入markenter();//成績錄入menuselect();//選單選擇return0;

voidmenuselect()

}  case1:ruajdata();break;//學校編號排序輸出case2:totalsort(1);break;//學校總分排序輸出case3:

boysort();break;//學校男生總分排序輸出case4:girlsort();break;//學校女生總分排序輸出case5:noquery();break;//查詢某個學校成績case7:

s**edata();break;//退出儲存

case6:schquery();break;//查詢某個專案成績

1.4功能結構

該程式應具有的功能有輸入,計算,排序,檢視成績,儲存退出。

1:輸入

(1)功能描述:實現學校數和學校名、男女專案數和專案名以及成績取前五的專案編號的錄入,以及成績的初始化和計算。

(2)設計說明:為了使入字母程式不產生錯誤使用了atoi函式,為了使螢幕簡潔化使用了清屏函式system("cls")。

(3)操作說明:輸入學校數目、男女專案數都得在1-20之間,成績取前五的編號不得大於男女專案數的總和,學校名稱、專案名稱、成績取前五的編號不得重複。

學校錄入的效果圖如下

如果輸入的學校數目不是1-20則會提示出錯,假如輸入的學校名重複

則會提醒你與第幾個重複並要求重新輸入。其效果圖如下:

專案錄入效果圖如下:

如果輸入的男女專案數不是1-20則會提示出錯,假如輸入名次取前五

的編號及專案名稱重複則會提醒你與第幾個重複並要求重新輸入。其效果圖如

篇二:c課程設計報告模板

湖南涉外經濟學院

課程設計報告

課程名稱:

報告題目:學生姓名:所在學院:專業班級:學生學號:指導教師:

20年月日

c語言程式設計課程設計任務書

體格式由指導各門課程設計的系或教研室負責制定。(a4紙張、小

四、宋體、20磅行距)。

摘要(示例)電容已經成為電路設計的常用原器件之一,有它不可取代的地位,而最常用的是電解電容,它在使用一段時間之後將會產生偏差,為了能得到它得正確電容值,在使用時往往要測量一下其電容值。因此就用到了電容測量儀。

本課題要設計的是數字式電容測量儀,使其電容值以十進位制的數在數碼管上顯示(c課程設計報告模板)出來。從而可以直接的看出電容值,相對比較直觀,而且誤差相對較小(誤差約為1%)。

設計的電容測量儀的測量範圍是10uf~990uf,顯示的數值n是00~99,數字顯示器所顯示的數字n與被測電容量cx的函式關係是n=cx/(10μf)。當被測電

容值超出量程時數碼管呈滅零狀態,報警二極體發光。

該電容測量儀將在電容測量方面顯示出它獨特的優越性。

(小四、宋體、20磅行距)

關鍵詞(小

四、黑體):脈寬;脈衝;數顯;電容(小

四、宋體)

目錄一、概述1

二、需求分析2

三、系統設計3

四、**模組詳細設計與實現4

五、結論與心得6

六、參考文獻6

i  篇三:c語言課程設計報告模板

中國地質大學(武漢)

課程設計報告

題目c語言程式設計

姓名學號專業統計學

所在院系經濟管理學院

指導老師江俊君

日期20xx/6/11

目錄目錄21.課程**題目3

2.程式設計思路4

3.功能模組圖5

4.資料結構設計6

5.演算法設計7

6.程式**10

7.程式執行結果16

8.程式設計中遇到的困難及解決方法19

9.總結心得及良好建議20

10.致謝20

1.課程**題目

職工資訊管理系統

內容:[要求]

職工資訊包括職工號、姓名、性別、年齡、學歷、工資、住址、**等(職工號不重複)。功能:實現簡單的職工工資資訊管理,職工工資的基本資訊包括編號、姓名、基本工資、獎金、工資總額等

1.系統以選單方式工作。

2.職工資訊錄入功能(職工資訊用檔案儲存)。

3.職工資訊瀏覽功能。

4.職工資訊查詢功能。查詢方式。

(1)按學歷查詢。

(2)按工號查詢。

2.程式設計思路

(1)需求分析

系統要以選單方式工作,因而根據題目要求,提供鍵盤式選擇選單實現功能選擇,職工資訊採用檔案儲存,所以應提供檔案的輸入、輸出等操作;在程式中需要瀏覽職工的資訊,應提供顯示、查詢、等操作;要實現職工資訊的查詢,則要提供查詢功能(包括按學歷查詢和按工號查詢兩種查詢方式);要實現職工資訊的刪除、修改,則要提供檔案記錄的刪除、修改功能。

(2)總體設計

根據上面的需求分析,可以將這個系統設計分為以下模組:職工資訊輸入模組、職工資訊瀏覽模組、職工資訊查詢模組、職工資訊刪除與修改模組

(3)資料資訊

建立職工資訊結構體,結構體成員包括工號、姓名、性別、年齡、學歷、工資、住址和**。

structemployee

em[n]

3.功能模組圖

《C 課程設計》報告

課程設計題一 使用類和物件設計回應程式 一課題內容和要求 1 測試程式如下 假使類名為wel e void main void 2 測試程式的輸出結果如下 wel e thank you.輸入 how are you?輸出 how are you?輸入 fine,thank you.輸出 fine,...

C課程設計報告

課程名稱 c語言課程設計 課題名稱班級檔案管理系統 專業電子資訊 班級1502 學號 201501030232 姓名湛興 指導教師黃曉宇陳世清黃哲 2016年 7 月 3 日 湖南工程學院 課程設計任務書 課程名稱 c語言課程設計 課題班級檔案管理系統 專業班級電子資訊1502班 學生姓名湛興 學號...

C 課程設計報告

2014屆 物件導向課程設計 課程設計報告 課程設計題目 公司員工管理系統 學院軟體學院 專業 軟體工程 電子商務 學生姓名王鑫 班級 1421812 學號 201420181220 指導老師魏振華 2015年6月25日 公司員工管理系統課程設計報告 根據對公司人員管理的需要,編寫乙個 公司人員管理...