问题标题: 酷町堂:4631 马超的平均分WA

1
0
已解决
程祺然
程祺然
初级光能
初级光能
#include <bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c;
    double d;
    cin>>a>>b>>c;
    d=(a+b+c)/3;
    if(d>=90){
        cout<<"优秀";
    }
    if(d>=80&&d<=89){
        cout<<"良好";
    }
    if(d<=80){
        cout<<"仍需努力";
    }
    return 0;
}

为什么是0分,WA……

求助DALAO!

我悬赏了50豆!


1
已采纳
张岳恒
张岳恒
资深光能
资深光能

不仅仅输出等级,还有分数

张岳恒在2020-03-16 12:55:27追加了内容

输出分数还需保留一位小数

张岳恒在2020-03-16 13:00:02追加了内容

d<80

a,b,c,为实数

张岳恒在2020-03-16 13:01:55追加了内容

输出分数要加换行

望采纳

0
程祺然
程祺然
初级光能
初级光能

@张岳恒 你好,按你的方法做了,20分!

#include <bits/stdc++.h>
using namespace std;
int main(){
    int a,b,c;
    double d;
    cin>>a>>b>>c;
    d=(a+b+c)/3;
    if(d>=90){
        printf("%.1f\n",d);
        cout<<"优秀";
    }
    if(d>=80&&d<=89){
        printf("%.1f\n",d);
        cout<<"良好";
    }
    if(d<=80){
        printf("%.1f\n",d);
        cout<<"仍需努力";
    }
    return 0;
}

再帮我一下,谢谢

0
程祺然
程祺然
初级光能
初级光能

张岳恒,厉害!我AC了……

我要回答