用C语言编程:计算数字能否被3个数整除 编程实现:输入一个整数,判断它能否被3,5,7整除,并输出以下信息之一: ①能同时被3,5,7整除; ②能被其中两数(要指出哪两个)整除; ③能被其中一个数(要指出哪一个)整除; ④不能被3,5,7任一个整除。
时间: 2023-10-23 10:10:44 浏览: 105
好的,这是一个简单的判断题,看起来很适合用 C 语言来解决。下面是代码实现:
```c
#include <stdio.h>
int main()
{
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 3 == 0 && num % 5 == 0 && num % 7 == 0)
printf("%d能同时被3,5,7整除\n", num);
else if (num % 3 == 0 && num % 5 == 0)
printf("%d能被3和5整除\n", num);
else if (num % 3 == 0 && num % 7 == 0)
printf("%d能被3和7整除\n", num);
else if (num % 5 == 0 && num % 7 == 0)
printf("%d能被5和7整除\n", num);
else if (num % 3 == 0)
printf("%d能被3整除\n", num);
else if (num % 5 == 0)
printf("%d能被5整除\n", num);
else if (num % 7 == 0)
printf("%d能被7整除\n", num);
else
printf("%d不能被3,5,7任一个整除\n", num);
return 0;
}
```
你可以在 C 语言的编译环境中运行这段代码,输入一个整数,程序会自动判断它能否被3,5,7整除,并输出相应的信息。
阅读全文