- 9
- 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保存最大数的下标),而在内重循环中,
您可能关注的文档
- 局域网与组网工程课程设计---某千兆校园网项目.doc
- 开关设备状态检测故障诊断毕业设计开题报告.doc
- 开关稳压电源毕业设计.doc
- 开关电源系统毕业设计.doc
- 开题报告 ---基于AT89S52单片机的综合测试仪.doc
- 开题报告--- 家庭财务管理系统.doc
- 开题报告-- 控制电源visa驱动程序设计.doc
- 开题报告-- 浅谈我国电子商务的现状及发展策略.doc
- 开题报告-- 长筒成型工艺及模具设计.doc
- 开题报告--- 塑件成型工艺与模具设计.doc
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- 新闻传播伦理与法规-理论及案例评析(第3版):新闻传播法基本知识PPT教学课件.pptx
- 西门子BICO说明.pdf VIP
- 新闻传播伦理与法规-理论及案例评析(第3版):新闻传播与人格权(下)PPT教学课件.pptx
- 2025年云南省基层法律服务工作者执业核准考试真题及答案.docx VIP
- 《新闻传播伦理与法规:理论及案例评析(第3版)》全套教学课件.pptx
- 2024-2025学年北京市北航实验学校八年级(下)期中语文试卷.docx VIP
- 人教版小学六年级语文下册单元试卷全册.doc VIP
- 人教版小学六年级下册语文单元测试题全册.docx VIP
- 血管性认知障碍诊治指南(2025版).pdf VIP
- 05J909《工程做法》图集.docx VIP
原创力文档

文档评论(0)