作业帮 > 综合 > 作业

输入三个整数a,b,c,输出用这三个数组成的最大三位数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/16 04:16:36
输入三个整数a,b,c,输出用这三个数组成的最大三位数
请用C++选择结构编写
不用考虑特殊情况,比如,若a>b>c,那么最大的就是100a+10b+c
#include
int main()
{
int a,b,c;
couta;
coutb;
coutc;
if (a>b)
{
if (a>c)//a最大
{
a *= 100;
if (b>c)//a大于b,b大于c
{
b *= 10;
}
else//a大于c,c大于b
{
c *=10;
}
}
else//c最大
{
c *= 100;
if (b>a)//c大于b,b大于a
{
b *= 10;
}
else//c大于a,a大于b
{
a *=10;
}
}
}
else
{
if (b>c)//b最大
{
b *= 100;
if (c>a)//b大于c,c大于a
{
c *= 10;
}
else//b大于a,a大于c
{
a *=10;
}
}
else//c最大
{
c *= 100;
if (b>a)//c大于b,b大于a
{
b *= 10;
}
else//c大于a,a大于b
{
a *=10;
}
}
}
cout