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