c++编程;用if语句实现从键盘输入3个整数按从大到小的顺序输出。

2025-01-06 07:40:55
推荐回答(3个)
回答1:

源程序如下:#include
using namespace std;
int main()
{
int x,y,z,j;
cout<<"输入三个数字,中间用空格隔开\n";
cin>>x>>y>>z;
if(x {
j=x;x=y;y=j;
}
if(x {
j=x; x=z;z=j;
}
if(y {
j=y;y=z; z=j;
}
cout< return 0;
}VC++6.0测试如下:

回答2:

#include
void main()
{
int a,b,c,t;
cout<<"输入3个整数:";
cin>>a>>b>>c;
if(a {
t=a;a=b;b=t;
}
if(b {
t=b;b=c;c=t;
}
if(a {
t=a;a=b;b=t;
}
cout<}

回答3:

源程序如下:#include
using namespace std;
int main()
{
int x,y,z,j;
cout<<"输入三个数字,中间用空格隔开\n";
cin>>x>>y>>z;
if(x{
j=x;x=y;y=j;
}
if(x{
j=x; x=z;z=j;
}
if(y{
j=y;y=z; z=j;
}
cout<return 0;
}