#include <stdio.h>
#include <string.h>
//输入的三个值由大到小排列
int main()
{
int a, b, c;
printf("请输入三个整数,用空格隔开>:");
scanf("%d%d%d", &a, &b, &c);
//算法实现,a中放最大值,b次之,c中放最小值
if (a < b)
{
int tmp = a;//temp(临时文件夹temporary) 将此时较小的值a临时放在tmp里
a = b;//因为此时b的值比较大,按照a中放最大值的设置,将最大值给a
b = tmp;//tmp中是较小的值,此时b得到较小的值
}
if (a < c)
{
int tmp = a;
a = c;
c = tmp;
}
if (b < c)
{
int tmp = b;
b = c;
c = tmp;
}
printf("%d %d %d",a,b,c);
return 0;
}
C语言练习:输入的三个值由大到小排列
最新推荐文章于 2024-07-25 23:49:52 发布