- 10
- 0
- 约2.96千字
- 约 10页
- 2018-01-30 发布于福建
- 举报
目 录
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)WINDOWS 2000/2003/XP/7/Vista系统
(2)Visual C++
2.4 开发语言
C语言
3 分析和设计
3.1 模块设计
在主函数中,调用两个子函数来分别实现直接插入法排序和选择法排序。
定义一个函数aa( ),用直接插入法对数组a中的数进行排序。首先,按要求输入数据。接着,利用双重for循环,其中外重循环是对中间变量temp和计数变量count进行赋值,从第一个数起依次赋给temp,然后在内重循环中把temp与前一数比较,temp小则交换,以此向后推。最后,输出排序好的新数组a以及排序次数。
定义一个函数bb( ),用选择法对数组a中的数进行排序。首先,根据提示信息依次输入数据。接着,利用双重for循环,其中外重循环控制中间变量max的赋值操作(max保存最大数的下标),而在内重循环中,
您可能关注的文档
最近下载
- 秋八年级数学上册 第11章 数的开方双休作业一课件 华东师大版.ppt VIP
- 2026年01月26日磁县前岭矿业有限公司磁县前岭矿业有限公司前岭煤矿建设项目.pdf VIP
- 超星尔雅赏音析乐(阳光学院)章节测验答案.docx
- CMA一单一库全套落地体系资料 V2.0.docx VIP
- 高压氧临床应用中国专家共识(2026版).docx VIP
- 卧式离心泵配自吸罐的引水装置的设计要点.docx VIP
- 美国教育法律中的学生权利及其保障研究.pdf VIP
- 新版人教版九年级英语上册字帖 意大利斜体Unit2.pdf
- 建设工程质量常见多发问题防治措施汇编(轨道).docx VIP
- 《PFMEA培训教材》课件.ppt VIP
原创力文档

文档评论(0)