//这是冒泡法,我把5楼的改了一下

#include

using namespace std;

#define SIZE 10

int main(void)

{

int arr[SIZE];

int i, j, hold; /*hold用于数字交换的时候暂时保存较小的数*/

printf ("please input 10 numbers:\n");

for (i = 0; i <= SIZE - 1; i++)

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

for (i = 0; i <= SIZE - 1; i++) /*第一次把最大的数排到第一位,第二次把第二大数字排到第二位。。。*/

{

for (j = i; j <=SIZE-2 ; j++)/*由于比较的是arr[j] 和 arr[j+1],所以到SIZE-2就结束*/

{

if (arr[i] < arr[j])

{

hold = arr[i];

arr[i] = arr[j];

arr[j] = hold;

}

}

}

for (i = 0; i <= SIZE - 1; i++)

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

system("PAUSE");

}

c语言排列10个数字的大小,[求助][C语言求助]输入10个数字,并将这些数字由大到小排列...相关推荐

  1. 在python中输入10个整数并求出最大值_python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。...

    一:填空题: 1.python是一种面向_对象 __的高级语言. 2.python可以在多种平台运行,这体现了python的___可移植___特性. 3.python源代码被解释器转换后的格式为___ ...

  2. 将三个数字由大到小排列

    #include <stdio.h>int main() {int a=1;int b=1;int c=1;int k;printf("请输入任意三个数字:\n");s ...

  3. Java实验——设计一个数组模型,用于存储体育项目成绩男生体育项目有足球、长跑和铅球,女生体育项目有跳舞、体操、游泳。设计排序算法,将变量a、b、c中的数值按大小顺利进行互换(从大到小排列)。

    设计一个数组模型,用于存储体育项目成绩:男生体育项目有足球.长跑和铅球,女生体育项目有跳舞.体操.游泳. import java.util.Scanner;public class DataArray ...

  4. c语言中从键盘上输入三个数,将之排序后按由大到小的顺序输出,从键盘上输入3个数,将它们按由大到小的顺序排列好输出...

    vb中从键盘上输入10个数,判断有几个偶数,有几个奇数? 我给你写了,挺简单的.窗体上添加两个label控件一个command控件Dima(1To10)DimbDimcAsIntegerDimdAsI ...

  5. C语言学习之用指针处理,输入a和 b两个整数,按先大后小的顺序输出a和 b

    用指针方法来处理这个问题,输入a和 b两个整数,按先大后小的顺序输出a和 b. int main(){int a,b;//定义两个整型变量int *max,*min;//定义整型指针变量scanf(& ...

  6. C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写

    C语言学习之从键盘输入任意一个字母,输出它的对应大(小)写 通过键盘随意输入一个大写或小写字母,输出它对应的小写或大写字母,若不是字母则提示"输入有误!" #include < ...

  7. 【python】输出30以内的质数并输出、统计个数、以及从大到小排列。

    [python]输出30以内的质数并输出.统计个数.以及从大到小排列. 创建一个空列表 first_list = [] 寻找30以内的质数 for i in range(2, 30): for j i ...

  8. python 怎么让列表里的数从大到小排列_Python实现把列表里的数字按从小到大的顺序排列...

    一.自己造轮子 第一种方式的思路: 拿出列表里的第0个元素,把它赋给一个叫做"最小值"的变量,然后用这个变量去跟后面的每个数字一一对比,如果碰到比它小的,就把那个新发现的小数字赋给 ...

  9. c语言自动输入0到1000,c语言实现输入一组数自动从大到小排列

    #include main() { int x; printf("请输入要排序数字个数:"); scanf("%d",&x); int i,j,k,a, ...

  10. c语言如何将数组里的数排序输出,c程序输入10个数到一维数组中,按升序排序后输出。...

    匿名用户 1级 2010-01-16 回答 //演示输入N个数,并按大小顺序输出 #include #define N 10 float increase(float *array,unsigned ...

最新文章

  1. 【c语言】蓝桥杯算法提高 c++_ch02_04
  2. JavaScript 技术篇-使用js代码获取浏览器窗口标题名,js获取页面URL地址
  3. python3.6使用chardet模块总是报错ValueError: Expected a bytes object, not a unicode object
  4. mysql oracle mvcc_PostgreSQL、Oracle/MySQL和SQL Server的MVCC实现原理方式
  5. 如何为从 1 到 10 万用户的应用程序,设计不同的扩展方案?
  6. c#实例-子线程查找另一线程模态对话框句柄(invoke测试)
  7. springMVC--XML解析
  8. 传播时延(propagation delay)与发送时延(transmission delay)
  9. 瑞典抢发区块链数字货币 E-Krona!
  10. python是一种代表简单主义思想的语言_setuptools-36.6.0
  11. Android 长按Button出现一个菜单
  12. Android App性能测试之二:CPU、流量
  13. 从信号转换角度研究血压(波形)预测的相关论文
  14. java生成自己的Doc文档
  15. windows虚机环境下,如何快速有效的删除大文件夹?
  16. 【教学】深度学习小项目汇总_含源代码包运行
  17. 什么样的选择会大于努力?如何选?
  18. 职场上,这些不为人知的潜规则,你知道吗?
  19. IDEA 如何快速启动多个服务
  20. Spring mvc 原理浅析

热门文章

  1. Exchange 2016 体系结构
  2. codeforces 675D Tree Construction set
  3. 【资源】GIS 竞赛|考试 信息收集
  4. 《深度学习Python实践》附录——聚类分析
  5. matlab保存每次循环的结果
  6. 浅谈GIS中几种常用的坐标系统与投影系统
  7. 计算机应用基础本科答案排序,计算机应用基础本科操作题
  8. win2012故障转移mysql集群_在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群
  9. java与模式观察者模式_谈谈java中的观察者模式
  10. 如果从零开始开发一款APP,需要做哪些准备