首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    通过Java实现水仙花「建议收藏」

    题目:用户输入一个,判断是否是”水仙花”,所谓”水仙花”是指一个三位,其各位数字立方和等于该数本身。例如:153是一个”水仙花”,因为153=1的三次方+5的三次方+3的三次方。...c,sum;//定义几个变量 a=X/100;//得到百位上的数字 b=X%100/10;//得到十位上的数字 c=X%100%10;//取模得到个位上的数字 5.各位数的立方之和..." ); }else System.out.println(X+"不是水仙花"); } 测试一下: 请输入一个: 153 153是水仙花 请输入一个...: 123 123不是水仙花 其实,水仙花也就那么几个,我们不妨用循环求出所有的水仙花 //要求输入所有的水仙花(其实就是从100到999之间的,已经给定了的) public class TestNarcissus..."); } } } } //原理和上面的一样,就是加个for循环 输出一下看看: 153是一个水仙花 370是一个水仙花 371是一个水仙花 407

    92220

    用c语言素数,完全,水仙花,回文,阿姆斯特朗

    1.素数 1.素数的原理:判断一个是否为素数的基本原理是:一个大于 1 的自然,如果除了 1 和它自身外,不能被其他自然整除(即不能被其他除尽,余数不为 0),那么这个数就是素数。...2.完全数 1.完全数的原理:完全数是指所有真因子(即除了自身以外的约数)的和恰好等于它本身的。...3.水仙花 1。水仙花原理:水仙花是指一个三位,其每个数位上的数字的立方和等于该数本身。...计算 1³ + 5³ + 3³ = 1 + 125 + 27 = 153,所以 153 是水仙花。...再如,四位的阿姆斯特朗 1634,1⁴ + 6⁴ + 3⁴ + 4⁴ = 1 + 1296 + 81 + 256 = 1634  2.思路:小编认为在判断几次幂的时候就涉及到输入数字的位数。

    6610
    领券