问题标题: 酷町堂:3954

0
0
已解决
董宇昊
董宇昊
初级启示者
初级启示者
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    double a=1,cnt=0,cnt1=0,cnt2=0,sum=0;
    while(a>=0){
    cin>>a;
        if(a==2){
            cnt++;
            sum+=a;
        }
        else if(a==3){
            cnt1++;
            sum+=a;
        }
        else if(a==0){
            cnt2++;
            sum+=a;
        }
    }
    cout<<cnt2<<" "<<cnt1<<" "<<cnt<<endl<<sum<<" ";
    printf("%.1f",sum/(cnt+cnt1+cnt2));
    return 0;
}

哪错了???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

董宇昊在2019-09-20 17:37:19追加了内容

本人已会

@范皓翔 @高子健 @汤启恩 等我慢慢举报吧!


0
已采纳
张帆
张帆
中级天翼
中级天翼

输入一个就判断

然后定义三个计数器,和sum变量

最后进行一些运算输出

张帆在2020-03-16 13:34:10追加了内容

你输出了2次

0
0
董宇昊
董宇昊
初级启示者
初级启示者

有没有人回答?我随便采纳一个,不要发与题目无关的内容!

我要回答