输入一个整数,判断它是不是水仙花数,水仙花数是一个三位整数,其每位数字的立方和等于其本身,
时间: 2023-05-02 15:02:44 浏览: 142
题目是:输入一个整数,判断它是否是水仙花数,水仙花数是一个三位整数,每位数字的立方和等于它本身。
回答:题目要求检查一个整数是否是水仙花数,要求这个整数是一个三位数,而且这个数的每一位数字的立方和等于它本身。
相关问题
输入一个整数,判断它是否为水仙花数。所谓水仙花数,是指这样的一些三位整数:各位数字的立方和等于该数本身
好的,我可以回答这个问题。以下是判断一个整数是否为水仙花数的代码:
```python
num = int(input("请输入一个三位整数:"))
sum = 0
temp = num
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num, "是水仙花数")
else:
print(num, "不是水仙花数")
```
你可以输入一个三位整数,程序会判断它是否为水仙花数。
编写程序,由键盘输入一个三位整数,判断它是不是水仙花数
水仙花数是指一个三位数,它的各位数字的立方和等于它本身。例如:153 = 1^3 + 5^3 + 3^3。
以下是Python代码实现:
num = int(input("请输入一个三位整数:"))
# 分离出百位、十位、个位
hundreds = num // 100
tens = (num % 100) // 10
ones = num % 10
# 判断是否为水仙花数
if num == hundreds ** 3 + tens ** 3 + ones ** 3:
print(num, "是水仙花数")
else:
print(num, "不是水仙花数")
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)