C语言输出每5个换行

#include <stdio.h>
int main()
{
int a,b,c;
int l,i;
for(i=100;i<=999;i++)

{
a=i/100;
b=i/10%10;
c=i%10;
l=a+b+c;
{
if(l%7==0)
printf("%d ",i);
}
}
return 0;
}

#include <stdio.h>
int main()
{
    int a,b,c;
    int l,i, k = 0;
    for(i=100;i<=999;i++)
    
     {
          a=i/100;
          b=i/10%10;
          c=i%10;
          l=a+b+c;
          
        {
             if(l%7==0)
             {
                 if (k>=5)
                     printf("\n");
                 printf("%d ",i);
                 k ++;
            }
     }
     return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-17
新定义一个整形变量,初始化为0,在printf函数下面写个自增 ,然后如果他对5取余为0,则输出换行符
相似回答