如何判断一个数能否被3、5、7整除 c语言
时间: 2023-11-22 15:05:53 浏览: 142
可以使用if语句和取模运算符来判断一个数能否被3、5、7整除。具体代码如下:
int num;
scanf("%d", &num); // 输入一个数
if (num % 3 == 0) {
printf("%d 可以被 3 整除\n", num);
}
if (num % 5 == 0) {
printf("%d 可以被 5 整除\n", num);
}
if (num % 7 == 0) {
printf("%d 可以被 7 整除\n", num);
}
如果num能够被3、5、7整除,则输出对应的提示语。如果不能整除,则不会输出任何提示。
相关问题
c语言判断一个数n能否同时被3和5整除
可以使用取模运算符(%)来判断一个数n能否同时被3和5整除,如果n%3和n%5都等于0,则n能同时被3和5整除。示例代码如下:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入一个整数:");
scanf("%d", &n);
if (n % 3 == 0 && n % 5 == 0) {
printf("%d能同时被3和5整除\n", n);
} else {
printf("%d不能同时被3和5整除\n", n);
}
return 0;
}
```
运行结果:
```
请输入一个整数:15
15能同时被3和5整除
```
一个数既不能被3整除也不能被5整除c语言
可以使用取模运算符%来判断一个数能否被另一个数整除。如果一个数不能被3整除且不能被5整除,则它既不能被3整除也不能被5整除。可以使用以下代码实现:
```c
int num = 7; // 举例一个数
if (num % 3 != 0 && num % 5 != 0) {
printf("%d既不能被3整除也不能被5整除\n", num);
}
```
在上面的代码中,如果num不能被3整除且不能被5整除,则会输出"7既不能被3整除也不能被5整除"。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)