#include <iostream>
using namespace std;
void swap(int &a, int &b){
a = a+b;
b = a-b;
a = a-b;
}
int main() {
int val=0;
int a[6]={0};
int len = sizeof(a)/sizeof(int);
for(int i=0;i<len;i++)
{
cin >> val;
a[i] = val;
}
for(int i=0; i<len-1; i++){
for(int j=0; j< len-i-1; j++)
if (a[j]>a[j+1]){
swap(a[j],a[j+1]);
}
}
for(int i=0; i<len;i++)
{
cout<<a[i]<< " ";
}
}
// 64 位输出请用 printf("%lld")
冒泡排序CPP
最新推荐文章于 2024-06-24 19:18:08 发布