求助大佬,帮忙看看写的有什么问题
查看原帖
求助大佬,帮忙看看写的有什么问题
788016
AOY616楼主2023/8/10 15:50
#include<stdio.h>
int main()
{
    int a[12];//每个月的预算
    for(int i=0;i<12;i++)
    {
        scanf("%d",&a[i]);
    }
    
    int money=0;//手里的钱
    int value=0;//给妈妈的
    for(int i=0;i<12;i++)
    {
        money+=300;//每个月都有300
        
        if(money-a[i]<=0)//预算不足
        {
            money=money-a[i];
            printf("ok\n");
            printf("-%d",i+1);
            break;

        }
        
       else if(money-a[i]>=100)//超出100
        {
            int num=(money-a[i])/100;
            value+=num*100;
            money=(money-a[i])%100;
        }
        
        else//介于0和100之间
        {
            money-=a[i];
        }

    }
    
    if(money>0)
    {
        double ans=money+1.2*value;
        printf("%lf",ans);
    }
    return 0;
}
2023/8/10 15:50
加载中...