数字排序的设计与实现C语言课程设计报告
《数字排序的设计与实现C语言课程设计报告》由会员分享,可在线阅读,更多相关《数字排序的设计与实现C语言课程设计报告(10页珍藏版)》请在毕设资料网上搜索。
1、目 录 1 前言 . 1 2 需求分析 . 1 2.1 课程设计目的 . 1 2.2 课程设计任务 . 1 2.3 设计环境 . 1 2.4 开发语言 . 1 3 分析和设计 2 3.1 模块设计 . 2 3.2 系统流程图 . 2 3.3 主要模块的流程图 3 4 具体代码实现 5 5 课程设计总结 7 5.1 程序运行结果 . 7 5.2 课程设计体会 . 8 参考文献 . 9 致 谢 . 9 1 1 前言 编写一个程序来处理数字排序问题。 分别通过直接插入算法和选择排序算法将 一组数字按降序排列,然后输出排列好的数字以及排序中数字交换的次数。任意输入 一组数字,结果显示在屏幕上。 2 需
2、求分析 2.1 课程设计目的 运用所学课程的知识来研究、解决一些具有一定综合性问题的专业课题。通过课 程设计(论文) ,提高学生综合运用所学知识来解决实际问题、使用文献资料、及进 行科学实验或技术设计的初步能力,为毕业设计(论文)打基础。对于本课程设计而 言,重点在熟悉 C 语言基本语法规范以及灵活运用 C 语言编程解决实际问题。 2.2 课程设计任务 编写算法实现猜数字排序: 1输入 10 个数字,并选择排序方式(至少两种不同的排序方法) 2按从大到小输出数字,以及排序中数字交换的次数。 2 2. .3 3 设计设计 环境 (1)WINDOWS 2000/2003/XP/7/Vista系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 排序 设计 实现 语言 课程设计 报告
