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

简介: 【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]);    
}


输出



bb3b96279bf24093a991ab97ce78b6f8.png

相关文章
|
2月前
|
搜索推荐 C++
C++冒泡排序的实现
C++冒泡排序的实现
|
2月前
|
搜索推荐
什么是冒泡排序?
什么是冒泡排序?
26 0
|
7月前
|
算法 搜索推荐 Python
冒泡排序
冒泡排序
32 1
|
8月前
|
搜索推荐 算法
15 冒泡排序
15 冒泡排序
29 0
|
12月前
|
C#
【C#视频】冒泡排序
【C#视频】冒泡排序
|
12月前
|
算法 C#
C#之冒泡排序
C#之冒泡排序
37 0
|
算法 C语言
|
算法 搜索推荐 JavaScript
|
机器学习/深度学习 算法 搜索推荐
【c++】冒泡排序
【c++】冒泡排序
72 0