输出从-100 到100之间,既是7的倍数,十位数字又是3的倍数的整数。
时间: 2023-09-26 15:07:33 浏览: 51
### 回答1:
-84 和 63 是满足条件的整数。
首先,我们可以考虑使用 Python 的 for 循环来遍历-100 到100之间的整数。然后,我们可以使用 if 语句来检查每个整数是否既是7的倍数,十位数字又是3的倍数。如果是,则将其打印出来。以下是代码示例:
```python
for i in range(-100, 101):
if i % 7 == 0 and (i // 10) % 3 == 0:
print(i)
```
在这个代码中,我们使用了两个条件判断语句。第一个条件判断语句 `i % 7 == 0` 检查整数是否是7的倍数。第二个条件判断语句 `(i // 10) % 3 == 0` 检查整数的十位数字是否是3的倍数。其中,`//` 表示整除运算符。
当整数 `i` 既是7的倍数,又满足十位数字是3的倍数时,就会将其打印出来。最终的输出结果为:
```
-84
63
```
### 回答2:
首先,我们可以列举出-100到100之间的所有整数,并判断十位数字是否为3的倍数。由于-100至-1的整数也需要考虑,我们可以使用一个循环从-100遍历到100,每次判断是否满足条件。如果满足条件则输出该整数。
以下是代码实现:
```python
for i in range(-100, 101):
if i % 7 == 0 and (i // 10) % 3 == 0:
print(i)
```
根据上述代码,我们可以得到在从-100到100之间,既是7的倍数,十位数字又是3的倍数的整数:
-84, -77, -42, -35, -14, -7, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98
这就是满足条件的整数。
### 回答3:
在-100到100之间,既是7的倍数,十位数字又是3的倍数的整数有:-63、-28、-7、21、42、49、63、77。其中,这些整数都是7的倍数,即可以被7整除。同时,这些整数的十位数字也都是3的倍数,即十位上的数字可以被3整除。 因此,在-100到100之间有8个整数满足这个条件。