用c语言程序从5~100之间找出能被五或七整除的数
时间: 2023-11-12 09:09:17 浏览: 143
以下是用 C 语言编写的程序,可以找出在 5 到 100 之间能被 5 或 7 整除的数:
```c
#include <stdio.h>
int main() {
int i;
printf("Numbers between 5 and 100 that are divisible by 5 or 7:\n");
for(i = 5; i <= 100; i++) {
if(i % 5 == 0 || i % 7 == 0)
printf("%d ", i);
}
return 0;
}
```
程序的思路是使用 for 循环遍历 5 到 100 的所有整数,然后使用 if 语句判断该数能否被 5 或 7 整除,如果能,则输出该数。
相关问题
C语言中 从5—100之间找出能被5或7整除的数
好的,我知道该怎么回答这个问题!
首先我们可以使用一个循环,从5开始逐个判断每个数字是否能被5或7整除。在C语言中,我们可以使用取模运算(%)来判断一个数是否能被另一个数整除。
下面是使用C语言编写的程序代码:
```
#include <stdio.h>
int main() {
int num;
for (num = 5; num <= 100; num++) {
if (num % 5 == 0 || num % 7 == 0) {
printf("%d ", num);
}
}
return 0;
}
```
上面的程序会输出所有能被5或7整除的数字,即:5 7 10 14 15 20 21 25 28 30 35 40 42 45 49 50 55 56 60 63 65 70 75 77 80 84 85 90 95 98 100。
希望这个回答对你有帮助!
c语言从100~200之间找出所有能被3和7同时整除的数。
好的,针对你的问题,我可以给你提供以下C语言代码示例:
```c
#include <stdio.h>
int main() {
int i;
printf("100~200之间能被3和7同时整除的数为:\n");
for (i = 100; i <= 200; i++) {
if (i % 3 == 0 && i % 7 == 0) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
运行这段代码后,程序会从100开始遍历到200,找出所有能被3和7同时整除的数并输出。
阅读全文