冒泡排序
#include<iostream>
using namespace std;
int main(){
void BubbleSort(int a[],int n);
int n;
cout<<"请输入数组的长度:";
cin>>n;
int a[n];
cout<<"请给数组赋值。"<<endl;
for(int i=0;i<n;i++){
cout<<"a["<<i<<"]=";
cin>>a[i];
}
BubbleSort(a,n);
cout<<"排序过后为:";
for(int i=0;i<n;i++){
cout<<"a["<<i<<"]="<<a[i]<<endl;
}
}
void BubbleSort(int a[],int n){
int t;
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(a[i]>a[j]){
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
}
冒泡排序(c++)代码直接拿去用
最新推荐文章于 2024-07-19 13:40:17 发布