编程求出200到3000之间对3求余为2并且对7求余为5的所有数的和,计数满足条件的数的个数,输出这些数,每行6个。

img


#include <stdio.h>
int main()
{
    int i,j;
    int cnt=0;
    int sum = 0;
    for (i=200;i<=3000;i++)
    {
        if(i%3==2 && i%7==5)
        {
            sum += i;
            cnt++;
            printf("%d ");
            if(cnt%6==0)
                printf("\n");
        }
    }

    printf("\n和:%d",sum);
    printf("\n个数:%d",cnt);
    return 0;
}
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^