#include <stdio.h>
int main()
{int i,j,tep;int a[5];printf("请输入5位正整数:");for(i=0;i<5;i++)scanf("%d,",&a[i]);for(i=0;i<4;i++)//先进行内循环一遍{for(j=0;j<4;j++)//在进行外循环4遍,为什么不是5;因为用的是比较方法最后一个不用主动比较可以忽略{if(a[j]>a[j+1])//进行比较如果a[j]大于a[j+1]则试行,小于则跳过重新执行。{tep=a[j+1];     //先把a[j+1]放到tepa[j+1]=a[j];   //再把a[j]赋值给a[j+1]a[j]=tep;       //最后将tep赋值给a[j]}}}printf("排序后为:");for(i=0;i<5;i++){printf("%d ",a[i]);}return 0;
}

为什么是4而不是5

例子推算循环过程

最终结果

如果要从大到小只需要修改:if(a[j]>a[j+1])为if(a[j]<a[j+1])即可

输入5个数字从小到大排序相关推荐

  1. c语言猜四位数游戏猜10次,C语言猜数字游戏--随机生成4个不相同的数字从小到大排序,用户开始游戏,如果用户猜对数字和数字对应的位置,界面回馈A,如果数字正确位置不正确,则回馈B...

    1.看程序运行截图吧!! 由于博主本人较笨,就不动画演示了,如果动画的话可能将是一个漫长的过程! 猜数字游戏.png 2.游戏题目 随机生成4个不相同的数字从小到大排序,用户开始游戏,如果用户猜对数字 ...

  2. c语言:(指针)实现输入三个整数从小到大排序

    c语言:(指针)实现输入三个整数从小到大排序 #include<stdio.h> #include<stdlib.h> #include<string.h> #in ...

  3. 对数组中的数字从小到大排序

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. var arr = [{name:'1',age:1},{name:'2',age:4},{name:'3', ...

  4. 五个数字从小到大排序java,五个数冒泡排序 用c语言数组定义5个数使用冒泡排序 从小到大...

    任意输入5个整数,利用冒泡排序法排序(从大到小) #include main() { int a[6]; /*定义一个整型数组.*/ int i,j,temp; /*定义循环变量和中间变量. 用jav ...

  5. php语言三个数从小到大排序,求教输入5个数,从小到大排序 的C语言程序?

    #9 zhych222009-12-24 19:51 7楼的打擂台的方法是可以,不过有点问题,就是每次比较的时候,发现比自己小的就交换,这样效率有点低,最好是记住数组的下标,比较完了再跟最小的交换.以 ...

  6. 数组sort排序方法,数字从小到大排序,汉字拼音音序排序

    1.直接用默认的sort方法,是按照Unicode排序,可能存在问题 例如:110,11,12=>11,110,12 (110会在12前面) 2.重写数组的sort方法进行数字排序: arr.s ...

  7. 直接插入排序将数字从小到大排序

    #include<iostream> using namespace std; void InsertSort(int a[], int n) {for (int j = 1; j < ...

  8. 输入五个城市从小到大排序-c语言

    1.用到strcmp():函数和strcpy();函数 2.strcmp函数的用法: 有char str1; char str2; 若str1>str2,则表示为(strcmp(str1,str ...

  9. C语言:输入三个整数,从小到大排序!

    题目:输入三个整数.分别放在变量a,b,c中,然后把输入的数据重新按有小到大的顺序放在变量a,b,c中,最后输出a,b,c中的值! 代码: #include <stdio.h> int m ...

最新文章

  1. 编程软件python中的if用法-给Python初学者的一些技巧
  2. Windows下使用Java API操作HDFS的常用方法
  3. 华夏银行北京分行签约第四范式智能决策平台
  4. #翻译NO.4# --- Spring Integration Framework
  5. JavaScript中的函数表达式
  6. 网络新手ip隐藏器_什么是高防IP,高防IP原理是什么
  7. 最好用AI抠图的软件,方便你,我,他。
  8. itextpdf 超链接
  9. ASC码表 和 转义字符表
  10. 智慧灯杆智能网关喷雾降尘系统
  11. Bug趣闻:在程序员崩溃的边缘试探……
  12. java计算机毕业设计线上教育教学系统源码+数据库+lw文档+系统+部署
  13. 100个python算法超详细讲解:平分7筐鱼
  14. 23考研王道排序(第八章)自用笔记
  15. Json格式的解析,JsonObject、JSONArray
  16. 欢迎观看Toni_hou的#生活4
  17. Win10系统提示“抱歉,目前Cortana不支持中文(中华人民共和国)”
  18. springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:
  19. 2013年期中总结 2013年9月10日20:17:49
  20. AutoCAD2013-2017已经废弃的命令和系统变量参考

热门文章

  1. 【SAP消息号M7021】
  2. 人工智能学python还是c_人工智能行业,编程学习是Python还是C++好?
  3. html的iframe属性
  4. 2021年12月中国A股饮料制造行业上市企业市值排行榜:贵州茅台股价2050元/股,燕京啤酒市值增幅最大(附月榜TOP46详单)
  5. 【建议收藏】机器学习数据预处理(一)——缺失值处理方法(内附代码)
  6. Q4营收超预期却亏损依旧 BeyondMeat为何跨不过“最后一美分”?
  7. android 编译时间长,关于AS编译时间过长的问题
  8. 华为软件开发云的简单使用
  9. 5个W【why what who where when】带你认识性能测试
  10. Pycharm 安装及使用教程