C++最大值最小值程序编写

2024-11-28 15:38:56
推荐回答(1个)
回答1:

#include
#include
void main()
{
printf("请输入三个数,用逗号间隔:");
int x,y,z;
scanf("%d,%d,%d",&x,&y,&z);
if(x{
x+=y;
y=x-y;
x=x-y;
}
if(x{
x+=z;
z=x-z;
x=x-z;
}
if(y{
y+=z;
z=y-z;
y=y-z;
}
printf("三个数中的最大值为%d,最小值为%d\n",x,z);
system("pause");
}
//其中交换两者数据不借助第三者变量,这也是初学者常用到的不错方法。额外教给你。