这个就更简单了...不多说了,自己理解吧。
1 #include<cstdio>
2 #include<algorithm>
3 using namespace std;
4 #define SIZE 5
5 int main(){
6 int a[SIZE] = {4,5,1,3,2};
7 int i,j;
8 for(i = 0;i < SIZE; ++i)
9 for(j = i +1;j <SIZE; ++j)
10 if(a[i] > a[j]){
11 swap(a[i],a[j]);
12 }
13 for(i = 0;i < SIZE; ++i)
14 printf("%d", a[i]);
15 return 0;
16 }
本文提供了一个简单的排序算法实现示例,使用C++语言通过冒泡排序的方式对数组进行升序排列。该程序首先定义了一个固定大小的数组,并初始化了一些整数。接着,通过两层循环比较数组中元素的大小并进行交换,最终实现了数组的排序。

5595

被折叠的 条评论
为什么被折叠?



