从键盘输入五个整数,输出能被三整除的数
时间: 2024-05-14 20:15:24 浏览: 79
好的,以下是实现该功能的 Python 代码:
```python
nums = input("请输入五个整数,以空格分隔:").split()
for num in nums:
if int(num) % 3 == 0:
print(num, end=" ")
```
解释一下代码:
1. `input("请输入五个整数,以空格分隔:")` 用于从键盘获取五个整数,以空格分隔。
2. `split()` 方法将获取到的字符串按照空格分隔,转换为一个列表。
3. `for num in nums:` 循环遍历列表中的每个元素。
4. `if int(num) % 3 == 0:` 判断当前元素是否能被三整除。
5. `print(num, end=" ")` 如果能被三整除,就输出该整数,以空格分隔。
相关问题
C语言从键盘输入五个整数,输出能被三整除的数
好的,我可以帮你解决这个问题。以下是一个简单的C语言程序,它可以从键盘输入五个整数,输出能被三整除的数:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4, num5;
printf("请输入五个整数:");
scanf("%d%d%d%d%d", &num1, &num2, &num3, &num4, &num5);
printf("能被三整除的数有:\n");
if (num1 % 3 == 0) {
printf("%d\n", num1);
}
if (num2 % 3 == 0) {
printf("%d\n", num2);
}
if (num3 % 3 == 0) {
printf("%d\n", num3);
}
if (num4 % 3 == 0) {
printf("%d\n", num4);
}
if (num5 % 3 == 0) {
printf("%d\n", num5);
}
return 0;
}
```
当你运行这个程序时,它将提示你输入五个整数。然后,它将检查这五个整数是否能被三整除,并输出能被三整除的数。希望这可以帮助你!
编程从键盘输入5个整数,输出能被3整除的数。
好的,我可以帮你解决这个问题。下面是一个 Python 代码示例:
```python
numbers = []
for i in range(5):
num = int(input("请输入一个整数:"))
numbers.append(num)
results = []
for num in numbers:
if num % 3 == 0:
results.append(num)
print("能被3整除的数有:", results)
```
这段代码读入 5 个整数,将它们存储在一个列表中。然后使用一个循环遍历列表中的每个数字,检查数字是否能被 3 整除。如果是这样,就将它添加到另一个列表中。最后,打印出能被 3 整除的数字的列表。
阅读全文