求水仙花数

Posted 算法与编程之美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求水仙花数相关的知识,希望对你有一定的参考价值。

水仙花数对我们来说是一个比较困难的问题,如何合理运用循环语句解决水仙花数的问题是十分重要的。

问题

 运用循环如何找出水仙花数

方法

用文字描述解题思路,可配合一些图形进行描述以便更好的阐述。

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

num=eval(input('请输入一个数:'))
a=num%10
b=(num/10)%10
c=num/100
end=a**3+b**3+c**3
if end==num:
   print('是水仙花数')
else:
   print('不是水仙花数')

结语

通过对水仙花数的学习,让我们明白了循环语句的使用,能够去解决更多的实例问题,虽然在对算法的处理上可能会存在一些问题,但只要认真思考也能够想出方法来解决水仙花数,通过循环语句也能够解决更多的问题。

以上是关于求水仙花数的主要内容,如果未能解决你的问题,请参考以下文章

求水仙花数c语言

python如何求水仙花数

c语言编程调用函数求水仙花数

大一c语言求水仙花数

求水仙花数和完数

java 求水仙花数