c语言实现输入一组数自动从大到小排列的实例代码

如下所示:

#include <stdio.h>

main()

{

int x;

printf("请输入要排序数字个数:");

scanf("%d",&x);

int i,j,k,a,b,num[x];

printf("输入数据:");

for(i=0;i<x;i++)

scanf("%d",&num[i]);

for(j=0;j<x;j++)

{

for(k=j+1;k<x;k++)

if(num[k]>num[j])

{

a=num[j];

num[j]=num[k];

num[k]=a;

}

}

for(b=0;b<x;b++)

printf("%d ",num[b]);

return 0;

/**选择排序法**/

}

以上是 c语言实现输入一组数自动从大到小排列的实例代码 的全部内容, 来源链接: utcz.com/z/320246.html

回到顶部