三个数从大到小输出
void ThreeData(int x, int y, int z)
{
if (x >y){
if (z > x){//zxy
printf("%d %d %d", z, x, y);
}
else if (z > y){//xzy
printf("%d %d %d",x, z, y);
}
else{//xyz
printf("%d %d %d", x,y,z);
}
}
else{//y>=x
if (z > y){//zyx
printf("%d %d %d", z, y, x);
}
else if (z > x){//yzx
printf("%d %d %d", y, z, x);
}
else{//yxz
printf("%d %d %d", y, x,z);
}
}
}
int main()
{
ThreeData(67, 89, 45);
system("pause");
return 0;
}