#include<stdio.h>
int main ()
{
int i = 0;
void sort(int array[],int n);
int a[10];
printf("enter array:\n");
for(i = 0;i < 10;i ++)
{
scanf("%d",&a[i]);
}
printf("the sorted array:\n");
for(i = 0; i < 10; i ++)
{
sort(a,10);
printf("%d",a[i]);
printf("\n");
}
printf("\n");
return 0;
}
void sort(int array[],int n)
{
int i,j,k,t;
for(i = 0;i < n-1;i ++)
{
k = i;
for(j = i + 1;j < n;j ++)
{
if(array[i] < array[j])
{
k = j;
}
}
t = array[k];
array[k] = array[i];
array[i] = t;
}
}
用选择法对数组中10个整数由大到小排序
最新推荐文章于 2023-11-26 13:22:44 发布