数据结构产生随机数并排序.docVIP

  • 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[

文档评论(0)

1亿VIP精品文档

相关文档