資源簡介
運動會比賽計分系統
要求:初始化輸入:N-參賽學校總數,M-男子競賽項目數,W-女子競賽項目數
各項目名次取法有如下幾種:
取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1;
取前3名:第一名得分5,第二名得分3,第三名得分2;
功能要求:
(1)系統以菜單方式工作
(2)由程序提醒用戶填寫比賽結果,輸入各項目獲獎運動員信息。
(3)所有信息記錄完畢后,用戶可以查詢各個學校的比賽成績
(4)查看參賽學校信息和比賽項目信息等。
(要求:1.源文件采用多文件的工程結構2.數據存儲采用文件形式3.標準的C輸入輸出4.功能完善,適當的注釋,5.關于文件的內容需要自學)
代碼片段和文件信息
/*
21.?運動會比賽計分系統
要求:初始化輸入:N-參賽學校總數,M-男子競賽項目數,W-女子競賽項目數
各項目名次取法有如下幾種:
取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1;
取前3名:第一名得分5,第二名得分3,第三名得分2;
功能要求:
(1)系統以菜單方式工作
(2)由程序提醒用戶填寫比賽結果,輸入各項目獲獎運動員信息。
(3)所有信息記錄完畢后,用戶可以查詢各個學校的比賽成績
(4)查看參賽學校信息和比賽項目信息等。
(要求:1.源文件采用多文件的工程結構2.數據存儲采用文件形式3.標準的C輸入輸出4.功能完善,適當的注釋,5.關于文件的內容需要自學)
*/
#include
#include
#include?
#include?
#include?
#define?n?2 //學校數目??
#define?m?1 //男子項目數目?
#define?w?1 //女子項目數目
#define?null?0
struct?itemnode{?
int?itemnum; //項目編號
????int?top; //取名次的數目
????int?range[5]; //名次
????int?mark[5]; //分數
int?ncnum[10];
????char?name[8];
}; //定義項目結點的類型
struct?headnode{
int?schoolnum; //學校編號
????int?score; //學校總分
????int?mscore; //男團體總分
????int?wscore;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????9692??2013-01-10?00:18??運動會比賽計分系統.cpp
- 上一篇:C++的學習和精通
- 下一篇:C++入門課程PPT
評論
共有 條評論