输入5个数字从小到大排序
#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个数字从小到大排序相关推荐
- c语言猜四位数游戏猜10次,C语言猜数字游戏--随机生成4个不相同的数字从小到大排序,用户开始游戏,如果用户猜对数字和数字对应的位置,界面回馈A,如果数字正确位置不正确,则回馈B...
1.看程序运行截图吧!! 由于博主本人较笨,就不动画演示了,如果动画的话可能将是一个漫长的过程! 猜数字游戏.png 2.游戏题目 随机生成4个不相同的数字从小到大排序,用户开始游戏,如果用户猜对数字 ...
- c语言:(指针)实现输入三个整数从小到大排序
c语言:(指针)实现输入三个整数从小到大排序 #include<stdio.h> #include<stdlib.h> #include<string.h> #in ...
- 对数组中的数字从小到大排序
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. var arr = [{name:'1',age:1},{name:'2',age:4},{name:'3', ...
- 五个数字从小到大排序java,五个数冒泡排序 用c语言数组定义5个数使用冒泡排序 从小到大...
任意输入5个整数,利用冒泡排序法排序(从大到小) #include main() { int a[6]; /*定义一个整型数组.*/ int i,j,temp; /*定义循环变量和中间变量. 用jav ...
- php语言三个数从小到大排序,求教输入5个数,从小到大排序 的C语言程序?
#9 zhych222009-12-24 19:51 7楼的打擂台的方法是可以,不过有点问题,就是每次比较的时候,发现比自己小的就交换,这样效率有点低,最好是记住数组的下标,比较完了再跟最小的交换.以 ...
- 数组sort排序方法,数字从小到大排序,汉字拼音音序排序
1.直接用默认的sort方法,是按照Unicode排序,可能存在问题 例如:110,11,12=>11,110,12 (110会在12前面) 2.重写数组的sort方法进行数字排序: arr.s ...
- 直接插入排序将数字从小到大排序
#include<iostream> using namespace std; void InsertSort(int a[], int n) {for (int j = 1; j < ...
- 输入五个城市从小到大排序-c语言
1.用到strcmp():函数和strcpy();函数 2.strcmp函数的用法: 有char str1; char str2; 若str1>str2,则表示为(strcmp(str1,str ...
- C语言:输入三个整数,从小到大排序!
题目:输入三个整数.分别放在变量a,b,c中,然后把输入的数据重新按有小到大的顺序放在变量a,b,c中,最后输出a,b,c中的值! 代码: #include <stdio.h> int m ...
最新文章
- 编程软件python中的if用法-给Python初学者的一些技巧
- Windows下使用Java API操作HDFS的常用方法
- 华夏银行北京分行签约第四范式智能决策平台
- #翻译NO.4# --- Spring Integration Framework
- JavaScript中的函数表达式
- 网络新手ip隐藏器_什么是高防IP,高防IP原理是什么
- 最好用AI抠图的软件,方便你,我,他。
- itextpdf 超链接
- ASC码表 和 转义字符表
- 智慧灯杆智能网关喷雾降尘系统
- Bug趣闻:在程序员崩溃的边缘试探……
- java计算机毕业设计线上教育教学系统源码+数据库+lw文档+系统+部署
- 100个python算法超详细讲解:平分7筐鱼
- 23考研王道排序(第八章)自用笔记
- Json格式的解析,JsonObject、JSONArray
- 欢迎观看Toni_hou的#生活4
- Win10系统提示“抱歉,目前Cortana不支持中文(中华人民共和国)”
- springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:
- 2013年期中总结 2013年9月10日20:17:49
- AutoCAD2013-2017已经废弃的命令和系统变量参考
热门文章
- 【SAP消息号M7021】
- 人工智能学python还是c_人工智能行业,编程学习是Python还是C++好?
- html的iframe属性
- 2021年12月中国A股饮料制造行业上市企业市值排行榜:贵州茅台股价2050元/股,燕京啤酒市值增幅最大(附月榜TOP46详单)
- 【建议收藏】机器学习数据预处理(一)——缺失值处理方法(内附代码)
- Q4营收超预期却亏损依旧 BeyondMeat为何跨不过“最后一美分”?
- android 编译时间长,关于AS编译时间过长的问题
- 华为软件开发云的简单使用
- 5个W【why what who where when】带你认识性能测试
- Pycharm 安装及使用教程