C语言—排序—实例练习巩固基础(5)
发布日期:2021-07-26 18:44:29 浏览次数:55 分类:技术文章

本文共 473 字,大约阅读时间需要 1 分钟。

五、任意输入3个整数,比较后从小到大输出。

编程思路:三个数三个位置X、Y、Z,位置不发生变化,三个数比较,将最小的数放在X的位置上。x与y比较,如果x>y,将y放在X的位置上,然后再拿X位置上的y与z比较。

#include 
//其中定义一个数t主要用于三数的位置交换,先拿出来放到t在,把比较的数放进去,然后再将t中的数放进去;int main() { int x,y,z,t; //定义一个空位t用来调整数据位置 printf("\n输入需要比较的三个整数"); scanf("%d %d %d",&x,&y,&z); if(x>y) { t=x; //先将大数x拿出来 x=y; //然后将小数放到x位置上去 y=t; //然后将大数放到y位置上去 } if(x>z) { t=z; z=x; x=t; } if(y>z) { t=y; y=z; z=t; } printf("升序排列:%d %d %d\n",x,y,z);}

每天一练,坚持不懈,少侠带你进入C语言的世界修炼!

转载地址:https://blog.csdn.net/qq_41877422/article/details/86244553 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C语言—数码管原理打印—实例练习巩固基础(6)
下一篇:C语言—日期处理—实例练习巩固基础(4)

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月02日 06时26分24秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

mysql获取刚新增的数据库_如何取得刚插入数据库的数据的id mysql 2019-04-21
python将10到1递减_(Python)如何将3个递减列表合并成一个递减列表? 2019-04-21
python脚本怎么用来处理数据_长时间运行数据处理python脚本的程序结构 2019-04-21
python转成c 语言_将Python对象转换为C void类型 2019-04-21
resin mysql_Eclipse+resin+mysql 安装及环境配置 2019-04-21
redis的使用 Java_java中使用redis 2019-04-21
java 数组元素位置_Java – 在数组中获取元素位置 2019-04-21
c 泛型与java泛型_C ++和Java中的“泛型”类型之间有什么区别? 2019-04-21
java 返回实体对象_java 封装返回结果实体类 返回结果以及错误信息 2019-04-21
java web 防止sql注入攻击_JavaWeb防注入知识点(一) 2019-04-21
java ssm 异常分类_SSM项目常见的异常与处理提示(一) 2019-04-21
java定义矩形类_Java定义矩形类 2019-04-21
java变量怎么变常量_Java的常量与变量是什么?怎么学习呀? 2019-04-21
java开发招聘试题_客户化开发招聘试题-Java开发.doc 2019-04-21
java jdk win10 1335_win10下安装java jdk,tomcat 2019-04-21
java list二分查找_java中的ArrayList和LinkedList的二分查找速度比 | 学步园 2019-04-21
php中的变量名称用什么表示,PHP变量,方法,类等名称中的有效字符是什么? 2019-04-21
pic32mx是什么cpu_PIC32MX单片机外设库使用(Ⅰ)- 系统时钟及I/O口基本设置 2019-04-21
用c 在mysql上存图片_C 批量保存图片进 mysql 利用MYSQL_BIND插入longblob 2019-04-21
mysql 1045 28000_mysql报关于用户密码1045(28000),几种处理方法 (zhuan) 2019-04-21