输入三个整数xyz,请把这三个数由小到大输出。用c家家编写
时间: 2023-11-05 14:10:36 浏览: 80
好的,以下是C语言代码实现:
```c
#include <stdio.h>
int main()
{
int x, y, z;
printf("请输入三个整数x, y, z,用空格隔开:");
scanf("%d %d %d", &x, &y, &z);
if (x < y && x < z)
{
printf("%d ", x);
if (y < z)
{
printf("%d %d", y, z);
}
else
{
printf("%d %d", z, y);
}
}
else if (y < x && y < z)
{
printf("%d ", y);
if (x < z)
{
printf("%d %d", x, z);
}
else
{
printf("%d %d", z, x);
}
}
else
{
printf("%d ", z);
if (x < y)
{
printf("%d %d", x, y);
}
else
{
printf("%d %d", y, x);
}
}
return 0;
}
```
以上代码中,我们通过三个 if-else 判断语句来判断三个数的大小关系,然后输出排序后的结果。
阅读全文