选择排序

来源:互联网 发布:怎样利用淘宝漏洞赚钱 编辑:程序博客网 时间:2024/06/07 03:39
/*============================================================================ Name        : Exercise.cpp Author      : Haier Version     : 1.01 Copyright   : Copyright (c) 2014 Description : SelectSort in C, Ansi-style, Compile by Code:Block ============================================================================*/#include <stdio.h>int SelectSort(int Array[],int Size){    int i,j,TempIndex,Temp;    for(i=0; i<Size; i++)    {        TempIndex=i;        for(j=i+1; j<Size; j++)        {            if(Array[j]<Array[TempIndex])            {                TempIndex=j;            }        }        if(TempIndex!=i)        {            Temp    =Array[TempIndex];            Array[TempIndex]=Array[i];            Array[i]=Temp;        }    }}int main(void) {int ArrayToSort[5]={2,3,1,5,4};int i;SelectSort(ArrayToSort,sizeof(ArrayToSort)/sizeof(int));for(i=0; i<5; i++){printf("%d,",ArrayToSort[i]);}return EXIT_SUCCESS;}


                                             
0 0
原创粉丝点击