码迷,mamicode.com
首页 > 编程语言 > 详细

简单的选择排序(C)

时间:2017-11-03 11:16:55      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:c

#include <stdlib.h>

#include <stdio.h>

void select_sort(int a[], int n)

{

    int i,j,k,min,t;

    for(i=0; i < n-1; i++)

    {

        j = i;

        min = a[j];

        for( k=i; k < n; k++)

        {

            if (a[k] < min)

            {

                j = k;

                min = a[k];

            }

        }

        t = a[i];

        a[i] = a[j];

        a[j] = t;

    }

}


int main()

{

    int a[8]= {20,5,40,32,80,10,51,91} ;

    int i;

    select_sort(a, 8);

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

    {

        printf("%d ", a[i]);

    }

    printf("\n");

    return 0;

}


本文出自 “13438206” 博客,请务必保留此出处http://13448206.blog.51cto.com/13438206/1978518

简单的选择排序(C)

标签:c

原文地址:http://13448206.blog.51cto.com/13438206/1978518

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!