输出10000以内所有同时能被3,5,7整除的数,每行输出10个,并统计个数 c语言

如题所述

#include<stdio.h>

void main() { int i,n,k;

for ( i=n=k=0;i<10000;i++ )

if ( (i%3==0)&&(i%5==0)&&(i%7==0) ) {

n++; printf("%5d",i); k++; if ( k%10==0 ) printf("\n");

}

printf("\n");

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-18
#include <stdio.h>
void main()
{
int i,n=0;
for(i=1;i<=10000;i++)
if(i%3==0&&i%5==0&&i%7==0)
{
printf("%-8d",i);
n++;
if(n%10==0) printf("\n");
}
printf("\n共有%d个",n);
}