c++判断一个数是否为水仙花数,要求使用for循环结构实现程序功能。
时间: 2023-04-08 19:03:26 浏览: 108
求水仙花数C++,两种判断
可以回答这个问题。以下是代码实现:
num = int(input("请输入一个三位数:"))
sum = 0
temp = num
for i in range(3):
sum += (temp % 10) ** 3
temp //= 10
if num == sum:
print(num, "是水仙花数")
else:
print(num, "不是水仙花数")
阅读全文