冒泡排序

#include<stdio.h>
void bubblesort(int a[],int n){
	for(int i=0;i<n;i++)
		for(int j=0;j<n-i-1;j++)
			if(a[j]>a[j+1])
				{
					int t = a[j];
					a[j] = a[j+1];
					a[j+1] = t;
				}
}
int main(){
	int a[5] = {2,1,4,3,5};
	bubblesort(a,5);
	for(int i=0;i<5;i++){
		printf("%d ",a[i]);
	}
}

点赞