c语言,统计200~1000之间能被7整除数的个数。

怎么改让它输出个数啊

#include <stdio.h>
int main()
{
    int n;
    for(n=200;n<1000;n++)
    {
        if(n%7==0)
        printf("%d ",n);
    }
}

#include <stdio.h>
int main()
{
    int n;
    int cnt = 0;
    for(n=200;n<1000;n++)
    {
        if(n%7==0)
        {
            cnt++;
        }
        
    }
    printf("个数:%d\n ",cnt);
}

 

#include <stdio.h>
int main()
{
    int i,n = 0,s = 0;
    for(i = 200; i <= 1000; ++i){
        if( i % 7 == 0 ){
            s += i;
            printf("%d\n",i);
            ++n;
        }
    }
    printf("共计:%d个\n",n);
}

 

稍微改一下就好了:

#include <stdio.h>

int main()
{
    int n;
	int count = 0;
    for(n=200;n<=1000;n++)
    {
        if(n%7==0)
        count += 1;
    }
	printf("200到1000之间能被7整除的数有 %d 个 ",count);
}

运行结果:

200到1000之间能被7整除的数由 114个