【C语言训练】三个数字的排序

it2025-04-11  8

题目描述

输入三个整数,按由小到大的顺序输出。

输入

三个整数

输出

由小到大输出成一行,每个数字后面跟一个空格

样例输入

2 3 1

样例输出

1 2 3

代码展示

#include <stdio.h> int main() { int x, y, z, t; scanf("%d%d%d", &x, &y, &z); if (x>y) { t = x; x = y; y = t; } /*交换x,y的值*/ if (x>z) { t = z; z = x; x = t; } if (y>z) { t = y; y = z; z = t; } printf("small to big: %d %d %d\n", x, y, z); }

 

最新回复(0)