选择排序
#include<stdio.h>
#include<math.h>
int main()
{
    int tmp=0,i,j,min;
    int num[100];
    for(i=0;i<10;i++)
    scanf("%d",&num[i]);
    for(i=0;i<=9;i++)
    {
        min=i;
        for(j=i+1;j<=9;j++)
        if(num[min]>num[j]) min=j;
        if(min!=i)
        {
           tmp=num[i];
           num[i]=num[min];
           num[min]=tmp;
        }
    }
    for(i=0;i<=9;i++) printf("%d ",num[i]);
    printf("\n");
    return 0;
}

阅读更多
个人分类: c语言菜鸟题
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

选择排序

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭