- 18
- 0
- 约4.84千字
- 约 9页
- 2017-06-09 发布于北京
- 举报
数
据
结
构
课
程
设
计
学部:信息科学与技术学部
专业:计算机科学与技术
目录
一、 1
二、实验目的和要求 1
三、实验内容和原理 1
四、实验环境 1
五、自定义函数 2
1.生成随机数的函数 2
2.快速排序函数 2
3.堆排序函数 3
4.显示函数 3
5.主函数 4
六、运行截图 4
七、代码清单 5
实验题目
排序综合 利用随机函数产生N个随机整数,对这些数方法排序排序排序。
C++6.0
五、自定义函数
1.生成随机数的函数
/*--------------------产生随机数-------------------*/
void creat(sqlist *l)
{
int i;
printf(请输入要产生的随机数个数:);
scanf(%d,l-length);
srand((unsigned)time(NULL)); //给srand()提供一个种子,它是一个unsigned int类型,
for(i=1;i=l-length;i++)
{
l-r[i].key = rand() %900+100; //调用rand(),返回一个随机数(在0到32767之间)
printf(%d ,l-r[i].key);
}
printf(\n);
}
2.快速排序函数
/*交换顺序表中子表r[
您可能关注的文档
最近下载
- 机电传动单向数控平台设计.doc VIP
- 2025年河北省高考对口招生考试数学试卷真题(含答案详解).docx
- 2021年6月广东省韶关市浈江区乡村教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 营养师三级技能公共营养师培训课程教学课件.ppt VIP
- 基于单片机的智能鱼缸控制系统设计.doc VIP
- 广东省揭阳市部分学校九年级中考一模数学试题(含答案).pdf VIP
- 新22J04-2 内装修二(细部构造)建筑工程图集.pdf VIP
- 幼儿学前班认识钟表练习试题合集.doc VIP
- 开工报告1开工报告1.docx VIP
- 结构化面试评分表(公务员和事业单位考试面试专用).xls VIP
原创力文档

文档评论(0)