大佬求助!!只对了4个,c++的
查看原帖
大佬求助!!只对了4个,c++的
489183
jslmmf楼主2021/3/8 21:37
#include <iostream>
using namespace std;
int main()
{
    int flag=0;
    float sum=300.0,in = 0,a;

    for(int i=1;i<=12;i++)
    {
         cin>>a;
         sum=sum-a;
         while(sum>=100.0)
            {
         sum=sum-100.0,
         in=in+100.0;
            }
         if (sum<0&&flag==0)
           flag=i;
           sum = sum+300.0;
    }
    if(flag==0)
        cout<<in*1.2+sum<<endl;
        else
        cout<<"-"<<flag<<endl;
    return 0;
}
                        
 还有个很诡异的事情,不管我倒数第二个cout里是in * 1.2还是 in * 1.2 + sum,都是只对那4个          
2021/3/8 21:37
加载中...