首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

题目:用户输入一个,判断是否是”水仙”,所谓”水仙”是指一个三位,其各位数字立方和等于该数本身。例如:153是一个”水仙”,因为153=1的三次方+5的三次方+3的三次方。...用法为:比如3/2,在数学中是3/2=1.5,但在Java中3除以2等于1,因为取整,后面的小数0.5会被程序舍弃。 “%”平常是一种百分号,但在Java中也是作为一种运算符,用来取模。...c,sum;//定义几个变量 a=X/100;//得到百位上的数字 b=X%100/10;//得到十位上的数字 c=X%100%10;//取模得到个位上的数字 5.各位数的立方之和...(X+"不是水仙"); 完整代码展示如下: import java.util.Scanner; public class Narcissus { public static void...: 123 123不是水仙 其实,水仙也就那么几个,我们不妨用循环求出所有的水仙 //要求输入所有的水仙(其实就是从100到999之间的,已经给定了的) public class TestNarcissus

84520
您找到你想要的搜索结果了吗?
是的
没有找到

Java统计水仙

问题描述 所谓"水仙"是指一个三位,其各位数字立方和等于该数本身。例如:153是一个"水仙",因为153=1的三次方+5的三次方+3的三次方。...解决方案 首先配置好运行环境,再给出整数类所需变量,依次根据水仙的定义,利用for循环将数值条件i规定在(100,1000)以内。...再将判断条件代入进行逐步筛选,再使用一次for循环,将i进行整合,最后得到所有水仙并且统计水仙花数个数。 通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。...sum++; } } System.out.println(sum); } } 结语 针对水仙求法通过...java实现,解题思路与python异曲同工,但在实践中需注意两种编程语言所需的格式与语法的差别。

1.1K30
领券