使用c语言编写函数,实现判断一个正整数是否能同时被2和7整除,如果能整除,则返回1,否则返回0。在主函数中调用此函数找出区间200到1000之间的所有满足条件的数并输出。
时间: 2023-05-21 12:05:53 浏览: 230
三级网络技术 上机试题 计算最大值
这是一个简单的问题,可以使用以下代码来实现:
```C
#include <stdio.h>
int isMultipleOf2And7(int num) {
if (num % 2 == 0 && num % 7 == 0) {
return 1;
} else {
return 0;
}
}
int main() {
for (int i = 200; i <= 1000; i++) {
if (isMultipleOf2And7(i)) {
printf("%d\n", i);
}
}
return 0;
}
```
这个程序定义了一个名为 `isMultipleOf2And7` 的函数,它接受一个正整数,并返回一个整数,1 表示能同时被2和7整除,0 表示不能。在 `main` 函数中,通过一个循环遍历区间200到1000,对于每个数,判断它是否满足条件,如果是,就输出它。
阅读全文