编写一个函数,其功能是用于求出300~500之间能被3或5整除。但不能同时被3和5整 除的所有整数,并将它们存放在一维数组中。
时间: 2024-01-22 13:18:37 浏览: 101
用c语言实现2000内既能被3整除又能被7整除的个数
5星 · 资源好评率100%
下面是一个 Python 的实现:
```python
def find_numbers():
numbers = []
for i in range(300, 501):
if (i % 3 == 0 or i % 5 == 0) and not (i % 3 == 0 and i % 5 == 0):
numbers.append(i)
return numbers
```
这个函数使用了一个循环,从 300 到 500 枚举所有的整数,然后判断它是否同时被 3 和 5 整除,如果不是则将它加入到结果数组中。最后返回结果数组。
阅读全文