C语言选择结构,能买手机吗

img

#include<stdio.h>
#include<math.h>
int main()
{
    int n;
    scanf("%d",&n);
    if (n <= 20*40*4)
        printf("不需加班,可购买\n");
    else if (n <= 20*40*4 + 40*10*4)
        printf("每周需加班%d小时,可购买\n",(int)ceil((n - 20*40*4) / (40.0*4)));
    else
        printf("每周加班10小时也无法购买\n");
    return 0;
}


这是计算每周需加班时长,如果是要计算4周总共加班时长,可以把(n - 20*40*4) / (40.0*4) 最后的*4去掉

如有帮助,望采纳!谢谢!