黑马程序员技术交流社区
标题:
选择排序精简化写法!你还有更好的吗?
[打印本页]
作者:
执念客
时间:
2015-10-29 23:07
标题:
选择排序精简化写法!你还有更好的吗?
int arr[]={1,4,3,7,9,0};
for (int i=0; i<6; i++) {
TempIndexMax=i;
for (int j=i+1; j<6; j++) {
if (arr[j]>arr[TempIndexMax]) {
TempIndexMax=j;
}
}
int a=arr[i];
arr[i]=arr[TempIndexMax];
arr[TempIndexMax]=a ;
//printf("\n");
//for (int i=0; i<6; i++) {
printf("%d\t",arr[i]);
//}
//printf("\n");
}
printf("\n");
return 0;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2