//1.16 试写出一算法,自大至小依次输出顺序读入的三个整数X、Y和Z的值。
#include<stdio.h>
void Sequence(int x, int y, int z)
//输入三个整数,按从大到小的顺序输出
{
int m;
if(x<y)
{
m=x;
x=y;
y=m;
}
if(y<z)
{
m=z;
z=y;
if(x<m)
{
y=x;
x=m;
}
else
y=m;
}
printf("%d>%d>%d",x,y,z);
}
void main()
{
int X,Y,Z;
printf("Please input the value of X,Y and Z:");
scanf("%d%d%d",&X,&Y,&Z);
Sequence(X,Y,Z);
}
运行结果: