标题: 水仙花数 [打印本页] 作者: 806551458 时间: 2016-1-27 10:44 标题: 水仙花数 案例:在控制台输出所有的”水仙花数”和个数。所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。
class Demo_ShuiXianHua
{
public static void main(String[] args)
{
int flag = 0;
for (int i = 100;i < 1000;i++ )
{
int x = i%10;
int y = i/10%10;
int z = i/100;
int sum = x*x*x + y*y*y + z*z*z;
if (sum == i)
{
System.out.println(i + "是水仙花数"+'\n');
flag++;
}
}
System.out.println("共有" + flag + "个水仙花数");