冒泡排序的原理(以递增序为例)是每次从头开始依次比较相邻的两个元素,如果后面一个元素比前一个要大,说明顺序不对,则将它们交换,本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,说明每个元素都不比它后面的元素大,至此排序完成。

#include <stdio.h>
int main()
{while(1){int x,n;printf("输入需要比较的整数数量: \n");scanf ("%d",&n);int num[n];printf("输入需要比较的整数: \n");for(int i=0;i<n;i++){scanf("%d",&num[i]);}for(int q=0;q<n;q++)//将相邻两个数据比较大小的次数为n次 {for(int j=0;j<n-1;j++)//将相邻两个数据比较大小 {if(num[j]<=num[j+1]){x=num[j];num[j]=num[j+1];num[j+1]=x;    }}          }       for(int k=0;k<n;k++)//遍历输出 {if(k==n-1)printf("%d\n",num[k]);elseprintf("%d ",num[k]);}} return 0;
}

C 语言实例 - 输入n个整数,使其从大到小输出相关推荐

  1. c语言:输入4个整数,要求按从小到大的顺序输出。

    输入4个整数,要求按从小到大的顺序输出. 解:程序: #include<stdio.h> int main() { int t,a,b,c,d; printf("请输入4个数:& ...

  2. c语言自动输入一位数字,c语言:要求输入一个四位整数,然后将各位数字按英文输出...

    满意答案 我I就这样I 2015.11.22 采纳率:50%    等级:9 已帮助:568人 123456789101112131415161718192021222324252627282930# ...

  3. 输入n个数,再输入n个整数,并且由大到小排列

    #include <stdio.h> int main() {int n;scanf("%d",&n);int a[10];int i;for(i=0;i< ...

  4. JAVA输出x和y和z_JAVA实例:输入三个整数x,y,z,请把这三个数由小到大输出-吾爱编程网...

    今天为大家分享一个java经典实例输入三个整数x,y,z,请把这三个数由小到大输出,相信很多初学者都会学到这道题目,接下来吾爱编程为大家介绍一下程序的相关写法,有需要的小伙伴可以参考一下: 1.题目: ...

  5. C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...

    导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...

  6. 统计正数和负数的个数用C语言数组,输入10个整数统计其中的正数和负数的个数,用数组实现...

    编一个程序,输入10个整数,统计并输出其中正数.负数和零的个数.要求用C语言编程. #includemain(){intt,i,c0=0,c1=0,c2=0;for(i=0;i 输入10个整数,统计并 ...

  7. c语言编写程序,输入10个整数,按从小到大的顺序排序后输出,c语言 实验报告10

    实验十 指针程序设计 实验目的: 1. 掌握指针变量定义和引用方法. 2. 掌握正确使用指针编程. 实验内容: 1. 编写程序,从键盘输入10个整数,然后根据提示选择输入'A'或者'D',如果输入为' ...

  8. c语言 比较4个整数大小,c语言编程 输入4个整数,要求由小到大输出

    c语言编程 输入4个整数,要求由小到大输出 答案:4  信息版本:手机版 解决时间 2019-10-05 15:46 已解决 2019-10-05 12:14 输入4个整数,要求由小到大输出 因为我是 ...

  9. C语言:输入10个整数,比较求最大值

    我们之前实现过输入10个整数,比较最大值,但要设置11个整型变量:10个变量存储10个数,另一个变量存储最大值!但这样未免太麻烦,而且要一下子输入10个数,未免多输入.虽然不会出错,是因其只判断前十个 ...

最新文章

  1. 机器学习竞赛必备基础知识_Word2Vec
  2. 2015.1.10 解决DataGridView SelectionChanged事件自动触发问题
  3. java实验七输入输出流_实验六_Java的输入输出流
  4. xss_url通关_1-10
  5. ios中的视频采集及参数设置和相机操作
  6. java 基本类型 引用_java中 引用类型 和 基本类型 有何区别?
  7. 硬件基础:电脑当中各个硬件的作用介绍
  8. setsockopt设置套接口选项
  9. Spring Cloud Gateway (六) 自定义 Global Filter
  10. python正则表达式模块_Python正则表达式模块re
  11. 转: 技巧/诀窍:在ASP.NET中重写URL
  12. Dbgview,本机内核打印的注册表配置
  13. 新能源电动汽车设计与生成
  14. Ubuntu20安装RTL8811/RTL8812无线网卡驱动
  15. 山石网科张凌龄:安全市场日新月异 初创公司不容小觑
  16. 运维工程师岗位职责、职业路线和常用工具
  17. Linux-dd命令详解
  18. AD18版本中测距之后显示信息不能清除
  19. make and makefile
  20. android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating

热门文章

  1. linux root删除垃圾箱,Linux 用 root 用户都无法删除的文件如何删除
  2. yum install时提示This system is not registered with an entitlement server
  3. eclipse设置 “暗黑色” 主题
  4. oracle数据库关闭失败,Oracle突然关闭原因
  5. excel方差函数和均方差函数使用介绍
  6. (附源码)ssm学校疫情服务平台 毕业设计 291202
  7. WakeupController 走读
  8. linux debian iso下载,Debian GNU/Linux 9.8 “Stretch” live和DVD ISO现在可供下载
  9. 《奇特的一生》读书笔记
  10. 【读书笔记】《奇特的一生》