问题标题: 酷町堂:3954

0
0

0
已采纳
宣海宁
宣海宁
中级光能
中级光能

很高兴解决你的问题

思路:

用while循环来做,先用if决定是3分球和2分球和丢球,然后再统计个数,同时也累加总分。最后用cout和printf输出,就可以了。不过要注意看看有没有把负数算进去了。

(本人新手,请多关照)

望采纳

           

———————————————————————————————————————————————————————

                                                                                 程序区

while(a!=-1)
    {   
        cin>>a;
        if(a==-1)
        {
            break;
        }
        s+=a;
        if(a==3)
            three++;
        else
        {
            if(a==2)
                two++;
            else
                zero++;
        }
    }

其中 

three是3分球,two是2分球,zero是丢球。

1
0
方浩宇
方浩宇
高级守护
高级守护

代码:

while(a!=-1) 
    {
        cin>>a;
        if(a==-1)
        {
            break;
        }
        else if(a==3)
        {
            b++;
            e+=3;
        }
        else if(a==2)
        {
            c++;
            e+=2;
        }
        else if(a==0)
        {
            d++;
        }
        f++;
    }
0
0
0
我要回答