学号: ***********
姓名: ******
设计题目:排序系统
一 需求分析:
题目:自定义一个大小和元素自设的数组,能选择六种排序任意一个排序算法进行排
序,并输出结果。
分析得:
需求 1:需要设定一个大小和元素都可以自设的数组。
需求 2:需要六种排序算法。
需求 3:需要设定一个选择结构。
需求 4:能循环使用。
二 概要设计:
自定义大小和元素的数组,利用插入排序、起泡排序、选择排序、快速排序、堆
排序、归并排序等排序方法对数组内的元素进行排序,并输出结果。
主流程:
(1) 选择是否进入系统
(2) 输入要设计数组得大小
(3) 给数组中输入元素
(4) 选择排序得方法
(5) 输出结果
(6) 清屏并返回(1)操作
三 详细设计:
评论0
最新资源