选择排序

来源:互联网 发布:上海特效牙膏知乎 编辑:程序博客网 时间:2024/06/03 19:17
#include <stdio.h>int main(){    int i = 0;    int j = 0;    int temp = 0;    int a[10] = 0;    printf("please int 10 num:\n")           //输入数据保存数组    for(i = 0; i < 10; i++)    {        scanf("%d",&a[i]);    }    for(i = 1;i < 9;i++)                   //从a[0]到a[8]    {        for(j = i + 1; j < 10;j++)           //和a[i]比较起始元素是a[i+1]        {            if(a[i] > a[j])            {                temp = a[i];                a[i] = a[j];                a[j] = temp;            }        }    }    for(i = 0; i < 10;i++)    {        printf("%d\t",a[i]);    }    return 0;}