原始碼和文件分享 基於C語言的運動會成績管理系統

2021-09-27 11:07:48 字數 349 閱讀 2855

1、需求分析

任務:參加運動會有n個學校,學校編號為1……n。比賽分成m個男子專案,和w個女子專案。專案編號為男子1……m,女子m+1……m+w。不同的專案取前三名積分;前三名的積分分別為:5、3、2;哪些取前三名由學生自己設定。(m<=20,n<=20)

功能要求:

可以輸入各個專案的前三名的成績;

能統計各學校總分,

可以按學校編號或名稱、學校總分、男女團體總分排序輸出;

可以按學校編號查詢學校某個專案的情況;可以按專案編號查詢取得前三名的學校。

資料存入檔案並能隨時查詢

規定:輸入資料形式和範圍:可以輸入學校的名稱,運動專案的名稱

原始碼和文件分享 C語言的基於棧實現的表示式求值

一 目的 理解中綴表示式求值的過程 理解中綴轉字尾表示式求值的過程 掌握堆疊的應用 二 問題描述 綴表示式,其中包含括號,加減乘除,乘方等運算,利用中綴表示式,對表示式分析並求值 入的中綴表示式轉換為字尾形式,顯示字尾形式,並通過字尾形式求值 三 資料結構 運算子結構體 typedef struct...

原始碼和文件分享 基於C語言的雜湊查詢的設計與實現

1 問題描述 編寫乙個程式實現雜湊表的相關運算。2 基本要求 完成如下功能 建立 16,74,60,43,54,90。46,31,29,88,77 雜湊表a 0.12 雜湊函式為h k key p,並用線性探查法解決衝突 在上述雜湊表中查詢關鍵字為29的記錄 在上述雜湊表中刪除關鍵字為77的記錄,再...

原始碼和文件分享 基於C語言的課程資訊管理系統

一 設計內容及要求 每門課程包含以下資訊項 課程編號,課程名稱,課程性質,學時,授課學時,實驗或上機學時,學分,開課學期。系統的主要功能包括 建立課程資訊檔案,根據提示輸入課程的各項資訊,然後將課程資訊儲存到乙個檔案中。增加課程資訊,在原有課程資訊檔案的基礎上增加新的課程資訊,要求繼續儲存至原檔案,...