编写一个程序,给定一个整数,确定它是否可以被3、5和7整除,用c语言
时间: 2024-10-27 14:02:51 浏览: 57
从键盘输入一个整数,判断能否同时被2和3整除。
5星 · 资源好评率100%
在C语言中,你可以编写一个函数来检查一个整数是否能同时被3、5和7整除。下面是一个简单的示例:
```c
#include <stdio.h>
// 函数声明,接受一个整数作为输入
int isDivisible(int num);
int main() {
int number;
printf("请输入一个整数: ");
scanf("%d", &number);
if (isDivisible(number)) {
printf("%d 可以被 3、5 和 7 整除。\n", number);
} else {
printf("%d 不能被 3、5 和 7 同时整除。\n", number);
}
return 0;
}
// 检查整数是否能被3, 5, 和7整除
int isDivisible(int num) {
// 如果num能被3, 5, 且7都整除,返回1,表示可以整除;否则返回0
if (num % 3 == 0 && num % 5 == 0 && num % 7 == 0)
return 1;
else
return 0;
}
```
在这个程序中,`isDivisible`函数接收一个整数`num`,并检查它对3、5和7的余数。如果余数都是0,那么说明这个数可以被这三个数整除。
阅读全文