要求用C语言打印出1~100间既不能被5整除,也不能被6整除的数且每行输出5个数
时间: 2024-03-24 17:37:47 浏览: 79
c语言100到200间能被3和5同时整除的整数.doc
5星 · 资源好评率100%
好的,可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 100; i++) {
if (i % 5 != 0 && i % 6 != 0) {
printf("%d\t", i);
count++;
if (count % 5 == 0) {
printf("\n");
}
}
}
return 0;
}
```
解释一下代码:
1. 首先我们使用一个循环,从1到100遍历每一个数。
2. 然后使用if判断该数是否既不能被5整除,也不能被6整除,如果是,就打印出来。
3. 在每次打印后,使用一个计数器count,记录已经打印的数的个数。
4. 如果count是5的倍数,就换行,每行输出5个数。
希望能够帮到你!
阅读全文