当前位置: 首页> 汽车> 时评 > c语言之给三个数字排大小

c语言之给三个数字排大小

时间:2025/7/13 6:47:11来源:https://blog.csdn.net/2302_80467710/article/details/140723795 浏览次数: 0次

写代码将三个整数数按从大到小输出。

例如:

输入:2 3 1

输出:3 2 1

首先三个整数从大到小排,先创建三个变量

输入数字大小

通过冒泡排序派大小最后在输出出来。

简单介绍一下冒泡排序,后期在完整的写出来

冒泡排序顾名思义就是你想象一个水在煮沸之后气泡从小变大如果前一个数字比下一个数字大就进行交换,交换的时候我们需要一个介质来交换。用现实中的例子来说,给你一瓶雪碧还有可乐,你需要将可乐放在雪碧瓶中,雪碧放在可乐瓶中。我们需要申请一个瓶子进行暂时存放。

之后在进行输出

完整的代码如下

#include<stdio.h>
int main()
{int a = 0;int b = 0;int c = 0;int t = 0;scanf("%d %d %d", &a, &b, &c);if (b > a){t = a; a = b; b = t;}if (c > a){t = a; a = c; c= t;}if (c > b){t = b; b = c; c = t;}printf("排序之后的数字为:\n");printf("%d %d %d\n", a, b, c);return 0;
}

关键字:c语言之给三个数字排大小

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: