怎么改让它输出个数啊
#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个