中南大学C语言课程设计报告

发布 2022-10-05 04:36:28 阅读 9686

中南大学。

c语言程序设计实践报告。

题目校际运动会管理系统。

学生姓名 xxxx

学号 xxxxxxxxxx

指导教师 xxxxxx

学院信息科学与工程学院。

专业班级 xxxxxxxxxxxx

完成时间 2023年06月xx日。

校际运动会管理系统

1、实验要求。

1、需要处理的基础数据。

学校信息:学校编号、学校名称、男子竞赛项目、女子竞赛项目、项目积分、总分等。

运动员信息:运动员编号、所属学校、姓名、性别、年龄、参赛项目、成绩、名次、积分等。

2、系统的基本功能。

基本信息输入:输入学校、运动员的基本信息。

竞赛信息输入:

1)根据运动员的参赛项目和获取名次,自动给予运动员相应的积分:第1名得分 5,第2名得分 3,第3名得分2,其他名次不得分;

2)根据运动员所属的学校,自动给学校的相应竞赛项目加上积分;

信息查询:

1)查询学校信息。

2)查询运动员信息。

成绩排序。按照分数从高到低,对学校的团体名次、学校的男子或女子竞赛名次进行排序。

二、总体设计。

校际运动会管理系统包括的函数有:

menu();主菜单(用户界面)

addschoolinfo();录入学校基本信息。

addathleteinfo();录入运动员基本信息。

addprojectinfo();录入比赛成绩信息。

searchschoolinfo();查询学校信息。

searchathleteinfo();查询运动员信息。

sortschool();学校成绩排序。

versioninfo();系统版本信息显示。

main();主函数。

系统功能模块:

3、详细设计。

#include<>

#include<>

#define scn 10

#define atn 30

/构造学校结构体。

struct school

void addathleteinfo()

if(j>=sno)

printf("请输入第%d个运动员姓名:",i);

scanf("%s",at[ano].name);

printf("请输入第%d个运动员性别(1:男,0:女):"i);

scanf("%d",&at[ano].sex

printf("请输入第%d个运动员年龄:",i);

scanf("%d",&at[ano].age);

printf("请输入第%d个运动员参赛项目:",i);

scanf("%s",at[ano].project);

printf("第%d个运动员信息录入完毕。",i);

i++;ano++;

/录入成绩的方法。

void addprojectinfo()

printf("是否继续录入竞赛信息,1:是,0:否。")

scanf("%d",&flag);

printf("");

/查询学校信息的方法。

void searchschoolinfo()

if(i>=sno)printf("您所查询的信息不存在。");

//查询运动员信息的方法。

void searchathleteinfo(){

int i;

char name[12];

printf("请输入要查询的运动员名称:")

scanf("%s",name);

for(i=0;i if(strcmp(name,at[i].name)==0匹配名字输出信息

printf("您要查询的信息如下:");

printf("运动员编号:%d",at[i].num);

printf("所在学校:%s",at[i].sc_name);

printf("运动员姓名:%s",at[i].name);

if(at[i].sex==1)printf("运动员性别:男");

else printf("运动员性别:女");

printf("运动员年龄:%d",at[i].age);

中南大学c语言课程设计报告

中南大学。c语言程序设计 课程设计报告。题目 数据的图形化处理 学院。专业。班级。姓名。指导老师。2015年1月3日。1 设计内容及要求 3 1.1设计要求 3 1.2程序设计流程图 3 2 详细设计 5 2.1详细设计 5 2.2数据结构与程序评析 7 2.3用法说明 8 3 设计结果与分析 8 ...

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C语言课程设计报告

华中科技大学计算机科学与技术学院。题目 专业 班级 学号 姓名 成绩 指导教师 完成日期 2016年月日。目录。一 系统需求分析 1 二 总体设计 2 三 数据结构设计 3 四 详细设计 4 五 系统实现 5 六 运行测试与结果分析 6 七 总结 7 八 参考文献 8 九 指导教师评语 9 对所要解...