0
点赞
收藏
分享

微信扫一扫

冒泡排序法(c/c++)

Raow1 2022-01-12 阅读 104
c++c语言
#include<iostream>
using namespace std;
#define N 100
void swap(int &x,int &y)
{
	int t;
	t=x;
	x=y;
	y=t;
}
int main()
{
	int n,i,j;
	cin>>n;
	int a[N];
	for(i=0;i<n;i++)
	{
		cin>>a[i];
	}
	for(i=0;i<n-1;i++)
	{
		for(j=0;j<n-i-1;j++)
		{
			if(a[j]>a[j+1])swap(a[j],a[j+1]);
		}
	}
	for(i=0;i<n;i++)
	{
		if(i==n-1)cout<<a[i];
		else cout<<a[i]<<" ";
	}
	return 0;
} 
举报

相关推荐

0 条评论