c语言中如何判断一个数被3和5整除
时间: 2024-12-14 19:27:56 浏览: 12
用c语言实现2000内既能被3整除又能被7整除的个数
5星 · 资源好评率100%
在C语言中,你可以通过条件运算符(`?:`)结合模运算符(`%`)来判断一个数是否能被3和5整除。如果一个数除以3和5的结果都为0,那么这个数就是3和5的公倍数。下面是一个简单的函数示例:
```c
#include <stdio.h>
int isDivisibleByThreeAndFive(int num) {
return (num % 3 == 0 && num % 5 == 0);
}
int main() {
int number;
printf("请输入一个整数:");
scanf("%d", &number);
if (isDivisibleByThreeAndFive(number)) {
printf("%d 能被3和5整除。\n", number);
} else {
printf("%d 不能被3和5同时整除。\n", number);
}
return 0;
}
```
在这个程序里,`isDivisibleByThreeAndFive` 函数会检查输入的数字是否能被3和5同时整除。如果返回值为1,则说明可以整除;否则不可以。
阅读全文