c语言排列的函数 c语言全排列代码

编写函数,使用选择排序法对数组进行排序(用C语言)

#include stdio.h

成都创新互联公司技术团队十余年来致力于为客户提供成都网站设计、成都网站制作、外贸网站建设成都品牌网站建设成都营销网站建设、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了成百上千网站,包括各类中小企业、企事单位、高校等机构单位。

#include stdlib.h

#include time.h

int main(void)

{

int a[10],i,j,tmp,b;

srand(time(NULL));

for(i=0;i10;i++)

a[i]=rand()%100;

for(i=0;i10;i++)

printf("%3d",a[i]);

printf("\n");

for(i=0;i9;i++)

{

tmp=i;

for(j=i+1;j10;j++)

 {

if(a[tmp]a[j])

tmp=j;

 }

if(i!=tmp)

{

  裂耐          b=a[tmp];

a[tmp]=a[i];

a[i]=b;

}

}

for(i=0;i10;i++)

printf("%3d",a[i]);

printf("\n");

return 0;

}

随机产生数组中的元素, 更合理嫌碧一些。 百科中有各种版本肆者春。


网页名称:c语言排列的函数 c语言全排列代码
标题链接:http://bzwzjz.com/article/dsppsee.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作 成都响应式网站建设公司 网站制作 攀枝花网站设计 成都网站建设 成都网站设计 成都营销网站制作 教育网站设计方案 成都网站建设 成都网站设计 营销型网站建设 成都网站建设 成都网站建设 成都网站建设 企业网站建设 高端网站建设 营销网站建设 网站设计 网站设计制作 成都网站建设 重庆网站建设 专业网站设计