我是靠谱客的博主 懦弱保温杯,这篇文章主要介绍c语言中如何让3个数按大小输出?,现在分享给大家,希望可以做个参考。

c语言中3个数按大小输出的分析与实现:

1、分析:三个数的排序,只需要比较三次即可。

首先设这三个数分别为a、b、c。

(1)a与b比较,若a > b则交换a和b的值a与c比较,

(2)若a > c则交换a和c的值b与c比较,

(3)若b > c则交换b和c的值

三轮比较后,再输出a、b、c就是按大小顺序排列的。

2、实现:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h> int main() { int a; int b; int c; int t; // 临时变量用于交换两变量的值 printf("请输入a、b、c的值,中间用空格隔开:"); scanf("%d%d%d", &a, &b, &c); if (a > b) { t = a; a = b; b = t; } if (a > c) { t = a; a = c; c = t; } if (b > c) { t = b; b = c; c = t; } printf("排序后a、b、c的值为%d、%d、%d", a, b, c); }
登录后复制

3、 运行结果:

复制代码
1
2
请输入a、b、c的值,中间用空格隔开:4 1 7 排序后a、b、c的值为1、4、7
登录后复制

推荐教程:《C语言教程》

以上就是c语言中如何让3个数按大小输出?的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是懦弱保温杯最近收集整理的关于c语言中如何让3个数按大小输出?的全部内容,更多相关c语言中如何让3个数按大小输出内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(101)

评论列表共有 0 条评论

立即
投稿
返回
顶部