c 语言如何对数进行排序?针对这个问题,今天小编总结这篇有关c 语言排序的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。

从控制台输入三个整数a,b,c,实现对这 3 个整数由小到大进行排序,使用 if 语句进行条件判断,如果 a 大于 b,则借助于中间变量 temp 互换 a 与 b 值, 依此类推比较 a 与 c、b 与 c,最终结果即为 a、b、c 的升序排列。

代码:

#include <stdio.h>int main(){int a, b, c, temp;scanf_s("%d%d%d", &a, &b, &c);if (a > b){temp = a;a = b;b = temp;}if(a>c){temp = a;a = c;c = temp;}if (b > c){temp = b;b = c;c = temp;}printf("%d %d %d", a, b, c);return 0;}

关于c 语言对数进行排序的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。