求1-n之间能同时被3和5整除的数
时间: 2023-05-12 17:05:04 浏览: 129
您好,以下是求1-n之间能同时被3和5整除的数的代码:
```python
def find_numbers(n):
result = []
for i in range(1, n+1):
if i % 3 == 0 and i % 5 == 0:
result.append(i)
return result
print(find_numbers(100))
```
该代码可以找到1-n之间能同时被3和5整除的数,并将它们存储在一个列表中返回。
相关问题
c语言在1-n之间能被3和5整除的自然数
以下是一个示例程序,可以输出1到n之间能被3和5整除的自然数:
```
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数n:");
scanf("%d", &n);
printf("1到%d之间能被3和5整除的自然数有:\n", n);
for (int i = 1; i <= n; i++) {
if (i % 3 == 0 && i % 5 == 0) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
运行结果:
```
请输入一个正整数n:30
1到30之间能被3和5整除的自然数有:
15 30
```
用c语言输出1-100之间能同时被5和3整除的数
同样可以使用循环遍历1到100之间的每一个数字,然后判断是否能被5和3整除。如果能被整除,则输出该数字。
以下是实现代码:
```c
#include <stdio.h>
int main() {
for (int i = 1; i <= 100; ++i) {
if (i % 3 == 0 && i % 5 == 0) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
输出结果为:`15 30 45 60 75 90`。