数据结构课程设计报告

发布 2022-10-05 19:09:28 阅读 7753

课程设计报告。

2010-- 2024年度第2学期)

实验名称: 数据结构

题目: 运动会赛事安排

院系: 控制与计算机工程

班级: 软件1002

学号: 1101250220

学生姓名: 汪豪。

指导教师: 林碧英。

设计周数: 1周。

日期:2024年6月25日。

一、课程设计的目的与要求。

1. 目的: 应用数据结构和算法来设计相应的程序,培养学生问题求解模块的框架设计和详细设计、相关程序实现和调试能力,完成创新能力和实践能力的训练。

2. 要求: 用高级程序设计语言c编码,用vc++开发平台调试。

二、设计正文。

一) 课程设计题目。

二) 需求分析。

三) 概要设计。

四) 详细设计。

五) 调试分析。

六) 使用说明。

三、课程设计总结或结论。

1. 完成的工作。

2. 未完成的工作。

3. 所需做的改进。

四、参考文献。

[1] 严蔚敏吴伟民数据结构(c语言版) 清华大学出版社, 2024年4月第一版。

附录(设计流程图、程序、测试数据等)

编制一个用于运动会赛事安排的程序。

二、需求分析。

1) 对运动项目的增加、删除、修改。

2) 对运动员信息的增加、删除、修改。

3) 将运动项目的信息储存在文件中。

4) 将运动员信息储存在文件中。

5) 按照运动项目的不同显示报名的运动员信息。

6) 处理冲突实现运动项目的合理安排并将这一信息储存在文件中。

三、概要设计。

1) 列出程序中用到的抽象数据类型。

adt list

/项目管理增加函数。

void additem()

char a[20];

printf("要增加项目的名称:")

scanf("%s",a);

getchar();

strcpy(

/项目管理删除函数。

void delitem()

int i;

itemdisp();

printf("请输入要删除的项目的编号:")scanf("%d",&i);

getchar();

for(i;i<

/项目管理修改函数。

void revampitem()

itemdisp();

char a[20];

int i;

printf("输入要修改函数的编号:")scanf("%d",&i);

getchar();

printf("您要修改的项目是%s,要将原项目修改为:",scanf("%s",a);

数据结构课程设计报告

东莞理工学院城市学院。题目 二叉排序树 专业 计算机科学与技术 本 年级 2010级计算机科学与技术专业 1 班。个人姓名 何振江。指导教师 张娟老师 时间 2010至2011第二学期第18周 地点 实验楼615机房 东莞理工学院城市学院计算机与信息科学系制。2011年 6月。实习报告的内容。一 问...

数据结构课程设计报告

设计一个校园导游程序,为来访的客人提供信息查询服务。1 设计学校的校园平面图。选取若干个有代表性的景点抽象成一个无向带权图 无向网 以图中顶点表示校内各景点,边上的权值表示两景点之间的距离。2 存放景点代号 名称 简介等信息供用户查询。3 为来访客人提供图中任意景点相关信息的查询。4 为来访客人提供...

数据结构课程设计报告

河北科技大学。课程设计报告。学生姓名学号。专业班级。课程名称数据结构。学年学期 2 012 2 013学年第 2 学期指导教师 黄春茹。2 0 13年 6 月。课程设计成绩评定表。一 数据结构课程设计目标。二 问题描述。三 需求分析。四 概要设计。五 详细设计。六 软件说明书 给出软件如何使用,使用...