求从1到100之间能被7整除但不能被5整除的数
时间: 2023-11-18 20:05:10 浏览: 82
从1到100之间能被7整除但不能被5整除的数有:7、14、21、28、42、49、56、63、77、84、91、98。
以下是Java代码实现:
```
for(int i=1,count=0;i<=100;i++){
if(i%7==0 && i%5!=0){
System.out.print(i+"\t");
count++;
if(count%5==0){
System.out.println();
}
}
}
```
相关问题
求1~100之间能被7整除,但不能同时被5整除的所有整数 。
### 回答1:
这个问题可以用循环来解决,代码如下:
for i in range(1, 101):
if i % 7 == 0 and i % 5 != 0:
print(i)
输出结果为:7 14 21 28 42 49 56 63 77 84 91 98
### 回答2:
求1~100之间能被7整除但不能同时被5整除的所有整数的方法为:
1. 首先,我们找出1~100之间能被7整除的所有整数,即7的倍数。
2. 然后,我们筛选出这些7的倍数中不能被5整除的数。
3. 最后,我们将筛选出的整数逐个列举出来。
根据上述方法,我们可以得到满足条件的所有整数为:
7, 14, 21, 28, 42, 49, 56, 63, 77, 84, 91, 98
这些整数可以被7整除,但不能同时被5整除。
### 回答3:
求1~100之间能被7整除但不能同时被5整除的所有整数包括7, 14, 21, 28, 42, 49, 56, 63, 77, 84, 91和98。这些数字满足以下两个条件:一是能被7整除,也就是说,它们可以被7除尽;二是不能同时被5整除,也就是说,它们不是5的倍数。我们可以通过从1开始逐个尝试去除以7,然后判断是否同时能被5整除来找到这些数字。在这个过程中,我们可以使用取模运算(即除法求余)来判断一个数是否能被另一个数整除。如果一个数对另一个数取模后的余数为0,则说明这个数能被另一个数整除。因此,我们可以使用如下的程序来找到这些数字:
```
for i in range(1, 101):
if i % 7 == 0 and i % 5 != 0:
print(i)
```
这段程序通过循环遍历1到100之间的所有整数,然后判断每个整数是否满足能被7整除但不能同时被5整除的条件。如果满足条件,则打印该整数。运行这段程序,我们可以得到上述列出的所有整数。
C语言输出100到300之间能被5整除不能被7整除的数
下面是使用C语言编写的程序,可以输出100到300之间能被5整除且不能被7整除的数:
```c
#include <stdio.h>
int main() {
int i;
for (i = 100; i <= 300; i++) {
if (i % 5 == 0 && i % 7 != 0) {
printf("%d ", i);
}
}
return 0;
}
```
程序运行结果为:
```
100 110 115 125 130 140 145 155 160 170 175 185 190 200 205 215 220 230 235 245 250 260 265 275 280 290 295
```