编写程序,程序名为sy2-4.py。程序实现:找出所有3位正整数中:该数正好等于组成该三位数的各位数字的立方和(例:1^3+5^3+3^3=153)。提示:使用for循环测试每一个3位数
时间: 2023-05-16 12:06:58 浏览: 116
以下是sy2-4.py的代码实现:
```python
for num in range(100, 1000):
digit1 = num // 100
digit2 = (num // 10) % 10
digit3 = num % 10
if num == digit1 ** 3 + digit2 ** 3 + digit3 ** 3:
print(num)
```
这个程序会输出所有符合条件的3位正整数,即370、371、407。
阅读全文
相关推荐




