美文网首页
C语言-选择排序法

C语言-选择排序法

作者: 广陵周惊蛰 | 来源:发表于2020-01-09 13:13 被阅读0次

    问题描述:选择排序法

    源代码:

    /*选择排序法*/
    #include<stdio.h>
    int main(void)
    {
        int i,index,k,n,temp;
        int a[10];
        printf("Enter n:");
        scanf("%d",&n);
        printf("Enter %d integers:",n);
        for(i=0;i<n;i++){
            scanf("%d",&a[i]);
        }
        for(k=0;k<n-1;k++){
            index=k;
            for(i=k+1;i<n;i++)
                if(a[i]<a[index]) index=i;
            temp=a[index];
            a[index]=a[k];
            a[k]=temp;
        }
        printf("After scoted:");
            for(i=0;i<n;i++)
                printf("%d ",a[i]);
            printf("\n");
            return 0;
     } 
    

    运行结果:

    选择排序法

    程序参数:

    • 输出大小: 150.009765625 KiB
    • 编译时间: 0.30s

    相关文章

      网友评论

          本文标题:C语言-选择排序法

          本文链接:https://www.haomeiwen.com/subject/hmjyactx.html