«

输入三个整数,从大到小排序.

点亮灯 发布于 阅读:35 C++


#include<iostream>

using namespace std;

int shu1;
int shu2;
int shu3;

int main()
{

//录入数据
cout<<"请输入第一个数";
cin>>shu1;
cout<<"请输入第二个数";
cin>>shu2;
cout<<"请输入第三个数";
cin>>shu3;

//规则排序计算

if (shu1>shu2 && shu1>shu3)
{
    if(shu2>shu3)
    {
    cout<<shu1<<">"<<shu2<<">"<<shu3;
    }
else
    {
    cout<<shu1<<">"<<shu3<<">"<<shu2;
    }
}

if (shu2>shu1 && shu2>shu3)
{

    if(shu1>shu3)
    {
    cout<<shu2<<">"<<shu1<<">"<<shu3;
    }
else
    {
    cout<<shu2<<">"<<shu3<<">"<<shu1;
    }

}

if (shu3>shu1 && shu3>shu2)
{
    if(shu1>shu2)
    {
    cout<<shu3<<">"<<shu1<<">"<<shu2;
    }
else
    {
    cout<<shu3<<">"<<shu2<<">"<<shu1;
    }

}

}