【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

目录
打赏
0
0
0
0
5
分享
相关文章
DataWorks数据质量介绍及实践 | 《一站式大数据开发治理DataWorks使用宝典》
数据质量问题虽然从数据工程师的角度来看是个简单问题,但是从业务的角度来看是个很严重的问题。所以数据质量是数据开发和治理全生命周期中,非常重要的一个环节。在DataWorks产品版图里,数据质量也是非常重要的模块之一。
4670 0
DataWorks数据质量介绍及实践 | 《一站式大数据开发治理DataWorks使用宝典》
|
9月前
|
C++
Leetcode第十三题(罗马数字转整数)
这篇文章介绍了LeetCode第13题“罗马数字转整数”的解题方法,通过一个C++的类`Solution`中的`romanToInt`函数来实现,该函数使用哈希表和遍历字符串的方法,根据罗马数字的规则将输入的罗马数字字符串转换为对应的整数值。
133 0
MaxCompute操作报错合集之遇到报错信息 "SERVER_INTERNAL_ERROR" ,该怎么办
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
256 6
牛客竞赛每日俩题 - Day10
牛客竞赛每日俩题 - Day10
112 0
面试常问:HTTPS的加密过程 ----- 光明和黑暗的恩怨情仇
面试常问:HTTPS的加密过程 ----- 光明和黑暗的恩怨情仇
265 0
面试常问:HTTPS的加密过程 ----- 光明和黑暗的恩怨情仇
《ranch 源代码分析 (Erlang实现的网络库)》
最新版本的cowboy已经把和网络相关的逻辑放到了ranch的代码里。ranch是一个类似ANET的网络库. 它的设计目标是高并发,低延迟,模块化。
《ranch 源代码分析 (Erlang实现的网络库)》
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问