美文网首页
for循环应用:水仙花数

for循环应用:水仙花数

作者: 光年之外iii | 来源:发表于2019-10-06 03:56 被阅读0次

    一个三位数,每一位上的数字的立方和等于他本身     例:1^3+5^3+3^3=153

    设每一位的数字分别为a,b,c(由高到低),

    应该是a^3+b^3+c^3 == a*100(百位)+b*10(十位)+c*1

    逻辑应为(代码中不能识别^号,所以改为相乘):

    因为是十进制的三位数,那么每一位上的数字都不能超过十,显而易见,需要设置一些限制条件,完整代码为:

    输出的水仙花数为:153   370   371    407.

    相关文章

      网友评论

          本文标题:for循环应用:水仙花数

          本文链接:https://www.haomeiwen.com/subject/zjzypctx.html