用c语言判断任意一个整数是否能同时被三和七整除
时间: 2024-09-26 22:13:11 浏览: 52
c代码-输出能被三和五整除的数
5星 · 资源好评率100%
在C语言中,你可以通过编写一个函数来判断一个整数能否同时被3和7整除。可以使用模运算符 `%` 来检查余数,如果一个数除以3和7的余数都为0,那么这个数就能被两者同时整除。下面是一个简单的示例:
```c
#include <stdio.h>
// 判断整数能否同时被3和7整除的函数
int isDivisibleByThreeAndSeven(int num) {
if (num % 3 == 0 && num % 7 == 0) {
return 1; // 如果满足条件,返回1表示能被同时整除
} else {
return 0; // 否则返回0表示不能被同时整除
}
}
int main() {
int input;
printf("请输入一个整数:");
scanf("%d", &input);
if (isDivisibleByThreeAndSeven(input)) {
printf("%d 可以同时被3和7整除。\n", input);
} else {
printf("%d 不可以同时被3和7整除。\n", input);
}
return 0;
}
```
阅读全文