【M M 问 我 怎 么 冒泡排序,你知道吗】

那,就写个例子给她看看吧!!!

代码

#include "stdio.h"
#define N 100
main(){
    
    
	int i,j,t;
	int a[5]={
    
    12,23,5,6,2};
		printf("初始数据:\n");
			for(int i=0;i<5;i++)		
				printf("%d\n",a[i]);
 	for(i=0;i<4;i++)
		for(int j=0;j<4-i;j++)
			if(a[j]>a[j+1])
				{
    
    
					t=a[j];
					a[j]=a[j+1];
					a[j+1]=t;
				}
				 
	printf("之后:\n");
	for(i=0;i<5;i++)
		printf("%d\n",a[i]);		
}

输出:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44731019/article/details/121345265
M
^M
M2M
m y