7-125 求出两个正整数之间能被3整除但不能被5整除的所有奇数
编程求出任意两个正整数(闭区间,即包括两个正整数)之间能被3整除但不能被5整除的所有奇数。
输入格式:
输入两个正整数(用空格分隔)赋给变量m和n。
输出格式:
输出m和n之间能被3整除但不能被5整除的所有奇数。
要求:每行输出8个数,数据之间用英文逗号,分隔。
输入样例:
1 200
输出样例:
3,9,21,27,33,39,51,57 63,69,81,87,93,99,111,117 123,129,141,147,153,159,171,177 183,189,
#include <stdio.h>
int main() {
int m, n, count = 1;
scanf("%d %d", &m, &n);
for (int i = m; i <= n; ++i) {
if (i % 3 == 0 && i % 5 != 0 && i % 2 != 0 && count % 8 != 0) {
printf("%d,", i);
count++;
} else if (i % 3 == 0 && i % 5 != 0 && i % 2 != 0) {
printf("%d\n", i);
count++;
}
}
return 0;
}
思路
- 不懂问我吧,太简单了没有思路(懒)💕