作业帮 > 综合 > 作业

编写一个算法,从小到大依次输出顺序读入的三个整数x,y,z的值.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 00:34:09
编写一个算法,从小到大依次输出顺序读入的三个整数x,y,z的值.
void
Rank()
{
printf("Input three number:\n");

int x,y,z,temp;
scanf("%d%d%d",&x,&y,&z);

if(x>y)
{
temp=x;
x=y;
y=temp;
}

if(x>z)
{
temp=x;
x=z;
z=temp;
}

if(y>z)
{
temp=y;
y=z;
z=temp;
}
printf("The Rank From Small To Big:%d %d %d",x,y,z);
}

解析:经过交换数值后,x,y,z依次保存从小到大的值