2.Java-判断一个百位数是不是水仙花数?

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Carol_x/article/details/102406347

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 + "不是水仙花数");
		}

	}
}

猜你喜欢

转载自blog.csdn.net/Carol_x/article/details/102406347