#include<iostream> using namespace std; void bubbleArr(int *arr,int len) { for (int i = 0; i < len - 1; i++) { for (int j = 0; j < len - i - 1; j++) { if (arr[j] > arr[j + 1]) { int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } } void outputArr(int *arr,int len) { for (int i = 0; i < len; i++) cout << arr[i] << " "; cout << endl; } int main() { int arr[] = { 3,6,7,5,1,0,9,8,4,2 }; int len = sizeof(arr) / sizeof(arr[0]); cout << "原来数组为:" << endl; outputArr(arr, len); bubbleArr(arr, len); cout << "冒泡排序后的数组为:" << endl; outputArr(arr, len); system("pause"); return 0; }
原文链接: https://www.cnblogs.com/hackerteen/p/12459456.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/334506
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!