黑马程序员技术交流社区
标题:
选择排序
[打印本页]
作者:
Jusive
时间:
2015-10-1 14:48
标题:
选择排序
#include<stdio.h>
int main(){
int a[]={1,2,4,3,5,8};
int tempIndexMax=0;
for (int i=0; i<6; i++) {
int tempIndexMax=i;
for (int j=i+1; j<6; j++) {
if (a[tempIndexMax]<a[j]){
tempIndexMax=j;
}
}
//printf("第%d轮排序的最大值角标是%d\n",i,temIndexMax);
int temp =a[i];
a[i]=a[tempIndexMax];
a[tempIndexMax]=temp ;
//printf("%d\n",temp);
}
for (int k=0; k<6; k++) {
printf("%d\t",a[k]);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2