• 大小: 2.96 KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C/C++
  • 标签:

资源简介


运动会比赛计分系统
要求:初始化输入: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

评论

共有 条评论