输出一百到一千之间能被三和七同时整除的数,并且一行输出三个。

为什么要假设n++求余5等于0的时候,输出换行呢?
这个定义的n等于1不是表示n永远等于1吗
那么n++不就永远等于2吗
这里的代码是如何做到一行输出三个数的呢?

img

这是一行输出 5个数,你要三个 改成如下:

if (n++%3==0)
    printf("\n");
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^