选择排序
来源:互联网 发布:怎样利用淘宝漏洞赚钱 编辑:程序博客网 时间: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