您的位置:首页 > 其它

12月8号数组实现冒泡法

2015-12-08 18:29 281 查看
#include <stdio.h>

//冒泡排序

void bubbleSort(int array[], int elementCount){

int temp;

for (int i = 0; i < elementCount; i ++) {

for (int j = elementCount - 2; i <= j; j --) {

//比较j和j+1对应的数字大小

if (array[j] > array[j+1]) {

temp = array[j];

array[j] = array[j+1];

array[j+1] = temp;

}

}

}

}

int main(int argc, const char * argv[]) {

int array[5]={};

printf("请输入数据5个:");

for (int i = 0; i < 5; i++) {

scanf("%d",&array[i]);

}

//冒泡排序

bubbleSort(array, 5);

for (int i = 0; i < 5; i++) {

printf("%d ", array[i]);

}

printf("\n");

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: