C語言課程設計要求

2022-05-03 20:03:03 字數 1077 閱讀 2537

題目:學生成績管理系統

一課程設計目的

1、 進一步掌握和利用c語言進行程設計的能力;

2、 進一步理解和運用結構化程設計的思想和方法;

3、 初步掌握開發乙個小型實用系統的基本方法;

4、 學會除錯乙個較長程式的基本方法;

5、 學會利用流程圖或n-s圖表示演算法;

6、 掌握書寫程設計開發文件的能力(書寫課程設計報告);

二、 設計內容

1、每一條記錄包括乙個學生的學號、姓名、3門課成績、平均成績。

2、輸入功能:可以一次完成若干條記錄的輸入。

3、顯示功能:完成全部學生記錄的顯示。

4、查詢功能:完成按姓名查詢學生記錄,並顯示。

5、排序功能:按學生平均成績進行排序。

6、插入功能:按平均成績高低插入一條學生記錄。

刪除7、將學生記錄存在檔案score中。

8、應提供乙個介面來呼叫各個功能,呼叫介面和各個功能的操作介面應盡可能清晰美觀!

三設計要求

1、 用c語言實現系統;

2、 可以利用結構體陣列實現學生成績的資料結構設計,也可以用鍊錶(資料結構自選);

3、 系統具有增加,查詢,插入,排序等基本功能;

4、 系統的各個功能模組要求用函式的形式實現;

1. 系統選單的主要功能

(1)輸入若干條記錄

(2)顯示所有記錄

(3)按學號排序

(4)插入一條記錄

(5)按姓名查詢,刪除一條記錄

(6)查詢並顯示一條記錄

(7)輸出統計資訊 (新增)

(8)新增資料到結構體陣列或鍊錶中

(0)退出程式

5、 完成設計任務並書寫課程設計報告。報告中除了**其他均要手寫。內容如下:

1課程設計目的

2 課程設計分析

3 課程設計資料結構設計

4 課程設計功能設計(可用流程圖表示)

5課程設計功能實現

封面用下圖

課程設計報告

題目:院 (系):電腦科學與工程學院

專業班級

學生學號

指導教師年月

C語言課程設計

高階語言程式設計 院系 工學院 專業 機械工程 年級學生姓名 學號 201301030906 指導教師 題號 第 56 題 2014年6月 1 題目 課程設計題庫第56題 題目解析 題目內容為 求具有abcd ab cd 2性質的四位數 有題目我們可以看出,題目的要求是需要我們找出乙個整形的四位數a...

c語言課程設計

西安郵電大學 c語言課程設計報告 題目學生作業完成情況管理系統 院系名稱計算機學院 專業名稱軟體工程 班級軟體1205班 學生姓名詹盛軍 學號 8位 04123156 指導教師王小銀 設計起止時間 2013年06月02日 2013年06月14日 一.設計目的 1 熟悉c語言程式的編輯 編譯鏈結和執行...

c語言課程設計

目的 能利用指標,陣列,變數等元素實現檔案的讀寫,既能往檔案中存放資訊,又能將資訊從檔案中讀取出來。報告題目及安排 報告題目在計算中心主頁最下面,綜合設計性實驗裡的tc實驗前十個題目,每班的1 11 21 31號同學做第乙個實驗,2 12 22 32號同學寫第二個實驗,依次類推,自己寫自己的課設,不...