问题标题: 酷町堂:1076

1
0
已解决
张马润泽
张马润泽
资深守护
资深守护
#include<iostream>
#include<cstdio>
using namespace std;
int main()                        
{
    int a,b,c;
    cin>>a>>b>>c;
    if(a<b&&a<c)
    cout<<a;
    if(b<a&&b<c)
    cout<<b;
    if(c<a&&c<b)
    cout<<c;
    if(a==b&&b==c)
    cout<<a;
    if(a==b&&b>c)
    cout<<c;
    return 0;
}

哪错了?


0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼

if(a==b&&b==c)

 

cout<<a;

 

if(a==b&&b>c)

 

cout<<c;

先把这几句删去,再把

if(a<b&&a<c)

 

cout<<a;

 

if(b<a&&b<c)

 

cout<<b;

 

if(c<a&&c<b)

 

cout<<c;

改为

if(a<=b&&a<=c)
    cout<<a;
   else if(b<=a&&b<=c)
    cout<<b;
    else if(c<=a&&c<=b)
    cout<<c;

 

1
棠梨煎雪
棠梨煎雪
中级守护
中级守护

 

我可以给你另一种方法:
核心❤

三目运算符@三目

顺序:定义❤输入❤核心❤输出。
OK?

 

0
0
栾峻岩
栾峻岩
初级天翼
初级天翼

这样:

如果a小于等于b 并且a小于等于c,则输出a

如果b小于等于a 并且b小于等于c,则输出b.

否则,输出c

100AC,不对,再找我!!!

栾峻岩在2018-03-01 17:59:58追加了内容

栾峻岩在2018-03-01 18:00:30追加了内容

我发了AC图,一定满分。提交三四遍了。

0
王子凡
王子凡
高级光能
高级光能
 if (a<=b && a<=c) cout<<a;//如果a是最小的cout<<a;
    else if (b<=a && b<=c) cout<<b;//如果b是最小数则输出b
    else cout<<c;否则c一定是最小数,cout<<c;

核心代码

0
0
杨陈卓
杨陈卓
新手天翼
新手天翼

最好用三目做

核心代码

    cin>>a>>b>>c;
    x=a<b?a:b;
    y=x<c?x:c;
    cout<<y<<endl;

 

0
梁锦程
梁锦程
高级光能
高级光能
if (a<b)
    if (a<c)
        cout<<a<<endl;
    else cout<<c<<endl;
else if (b<c)
    cout<<b<<endl;
else cout<<c<<endl;

望采纳,谢谢!

0
邵逸儒
邵逸儒
中级天翼
中级天翼
   定义 a,b,c,d;
   输入a,b,c;
   如果(a<b) d=a; 
   否则 d=b;
   如果(c<d)d=c;
   输出d;

0
阮俊雄
阮俊雄
新手光能
新手光能

可以定义一个mn变量,然后用if语句来与三个数进行对比

我要回答