版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
2.判断一个百位数是不是水仙花数?
package practice1;
public class Flower {
//判断一个百位数是不是水仙花数?(水仙花数就是个位的三次方,十位的三次方,百位的三次方的和刚好是数自身)
public static void main(String[] args) {
// 定义一个百位数
int a = 789;
// 输出个位数,百位数和十位数
int b = a / 100;
int c = a / 10 % 10;
int d = a % 10;
// 判断其三次方之和是否等于本身
if (b * b * b + c * c * c + d * d * d == a) {
System.out.println(a + "是水仙花数");
} else {
System.out.println(a + "不是水仙花数");
}
}
}