c语言,用选择法对10个整数按从大到小顺序排序。

用选择法对10个整数按从大到小顺序排序。

定义随机数打印65到90之间的两位数,随后利用选择排序法来从小到大打印这10个随机数。

c语言,用选择法对10个整数按从大到小顺序排序。_第1张图片

 #include
#include
#include
#define N 10
void init(int *,int,int);
void prn(int [N]);
void sort(int [N],int);
main()
{
    int a[N];
    init(a,65,90);
    prn(a);
    sort(a,10);
    printf("\n排序后:\n");
    prn(a);
}
void sort(int a[N],int n)
{
    int i,j,mini,t;
    for(i=0;i     {
        mini=i;
        for(j=i+1;j<=n-1;j++)
            if(a[j]                 mini=j;
        if(i!=mini)
            t=a[i],a

你可能感兴趣的:(c语言,算法,开发语言)