满意答案

#include "stdio.h"

int main()

{

int i,j;

int a[12];

for(i=1; i<=10; ++i)

scanf("%d",&a[i]);

for(i=1; i<10; ++i)

for(j=i; j<=10; ++j)

if(a[i]

{

int t=a[i];

a[i]=a[j];

a[j]=t;

}

//前十个数的排序

for(i=1; i<=10; ++i)

printf("%d ",a[i]);

printf("\n");

printf("Input a new number: ");

scanf("%d",&a[11]);

for(i=10; i>0; --i)

if(a[i+1]>a[i])

{

int t=a[i];

a[i]=a[i+1];

a[i+1]=t;

}

else break;

//11个数的排序

for(i=1;i<=11; ++i)

printf("%d ",a[i]);

printf("\n");

return 0;

}

00分享举报

吹气球问题的C语言编程,C语言怎样给一个数组中的数从大到小排序相关推荐

  1. C语言:使用冒泡算法将数组中的数据从大到小进行排序

    /*使用冒泡算法将数组中的数据从大到小进行排序*/ #include<stdio.h> #define N 5 int main() {int a[N];int i,j,t;printf( ...

  2. C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。

    例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...

  3. C语言编程>第三周 ⑦ 将一个数组逆序输出。

    例题:将一个数组逆序输出. 代码如下: /*程序分析:用第一个与最后一个交换.*/ #include<stdio.h> #define N 5 int main() {int a[N]={ ...

  4. c++ sort 从大到小排序_C语言必学的12个排序算法:堆排序(第7篇)

    题外话堆排序比之前的简单选择.冒泡算法.快速排序算法复杂一些,因为用到了树形数据结构,但是本文使用了数组实现完全二叉树,因此也比较简单.C语言初学者,可以简单了解其思想,具体的知识掌握可以参照数据结构 ...

  5. c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...

    matlab中如何找出不同维度矩阵出现次数最多的数组并记录其个数 首先是胞矩阵中的序列问题,不妨假设AA{1}是一个多行两列的数据,AA{2}同例.程序如下clcclearallAA{1}=[12;2 ...

  6. java数组输入一个实数_用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和......

    导航:网站首页 > 用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和... 用java!!输入五个数,保存到一个数组中,然后将... C ...

  7. c语言冒泡法对10个整数由大到小排序,用冒泡法对10个整数排序

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:用冒泡法对10个整数排序.10个整数用scanf函数输入回答:举了例:一个数组:3,2,5,1,4从小到大排序从左侧开始,逐对比较3 ...

  8. C语言试题三十九之将s所指字符串中除了下标为奇数、同时ascii值也为奇数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。

    1. 题目 请编写一个函数function,它的功能是:将s所指字符串中除了下标为奇数.同时ascii值也为奇数的字符外,其余的全都删除:串中剩余字符所形成的一个新串放在t所指的一个数组中. 2 .温 ...

  9. C语言试题三十八之将s所指字符串中除了下标为偶数、同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中。

    1. 题目 请编写一个函数function,它的功能是:将s所指字符串中除了下标为偶数.同时ascii值也为偶数的字符外,其余的全都删除:串中剩余字符所形成的一个新串放在t所指的一个数组中. 2 .温 ...

最新文章

  1. oracle表空间 unifor,Oracle 表空间的监控
  2. 位bit、字节byte、kb、mb
  3. java 堆大小_适当的Java堆大小的5个技巧
  4. 【李宏毅2020 ML/DL】P99-105 Life Long Learning
  5. NLP --- 隐马尔可夫HMM(第一个、第二个问题解决方案)
  6. 运维定位服务故障时,前5分钟都在忙啥?
  7. Java查询返回值为树形结构
  8. matlab 用循环求和,matlab循环求和函数
  9. 利用HttpWebRequest自动抓取51la统计数据
  10. 红蜻蜓截图工具在win7下保存截图为png失败
  11. 01.Polsarpro软件介绍
  12. 【开源库推荐】go-linq 强大的语言集成查询库如,ORM一般丝滑处理内存数据
  13. app文件上传到服务器教程,app上传文件到云服务器
  14. 安装snmptraped 和 snmptt
  15. 联机与脱机 手写汉字识别
  16. Windows Server 远程桌面连接不上问题解决
  17. 安装应用需要打开未知来源权限_手机也会“偷窥”隐私?这3个应用权限别随便给,网友:咋不早说...
  18. 社区团购前端(uniapp)加后端系统源码
  19. 如何备战秋招,找到满意的工作(转B站狂神)
  20. 计算机三级数据库数据仓库与数据挖掘(一)、快照方式、元数据、数据仓库中数据特征、机器学习、聚类方法、分类算法、决策支持系统、表数据的粒度级、分布式数据库、

热门文章

  1. 二叉树的进阶操作---(求二叉树中所有结点个数,求叶子结点个数,求第k层结点个数;在二叉树中查找某一结点;层序遍历;判断是否为完全二叉树)
  2. UVA - 210:Concurrency Simulator
  3. 【Java学习笔记五】Java异常处理
  4. HDU - 6621 K-th Closest Distance——主席树+二分
  5. C库函数-fgets()
  6. 膜拜大佬!5年经验Android程序员面试27天,高级面试题+解析
  7. flask第一章:项目环境搭建
  8. serial port 的操作
  9. jQuery的事件绑定和解绑
  10. Maven Web项目解决跨域问题