一个for语句的问题
题目:输出1到50中7的倍数,要求输出结果是:7,14,21,28,35
42,49(这里42和49要换行输出)
我只会把结果一整行输出:
main()
{
int i;
for(i=1;i<=50;i++)
{
if(i%7==0)
printf("%d,",n);
}
}
请问怎样改才能将最后两个输出值换行呢?
main()
{
int i,n=0;
for(i=1;i<=50;i++)
{
if(i%7==0)
{
n++;
if(n==5)
{
printf("\n");
n=0;
}
printf("%d,",n);
}
}
}