蓝桥杯简单竞赛题写不出来

img

img


为什么只得了35分,能帮我看看程序有啥问题吗,用C语言写的谢谢了

我要抓狂了, 为啥不能把代码和问题粘出来, 图片一放大就跑

1.将while修改为for
2.将if里面的i/7和i%7用小括号括起来!

仅供参考,谢谢!

img

#include <stdio.h>
int main(int argc, char *argv[])
{
    int i, a, b, n, sum = 0;
    scanf("%d%d%d", &a, &b, &n);
    for (i = 1; sum < n; i++)
    {
        if (i % 7 == 0 || i % 7 == 6)
        {
            sum += b;
        }
        else
            sum += a;
    }

    printf("%d", i - 1);

    return 0;
}