java初学者:用户输入一个三位数判断是否为水仙花数

package Java_Beginners;

import java.util.Scanner;

public class IsFlowers {
/*
* 题目:用户输入一个三位数判断是否为水仙花数
*/
public static void main(String[] args) {
System.out.println(“请您输入一个三位数:”);
int a, b, c;
Scanner s = new Scanner(System.in);
int d = s.nextInt();
a = d / 100;
b = d % 100 / 10;
c = d % 10;
if (d >= 100 && d < 1000) {
if (d == ((a * a * a) + (b * b * b) + (c * c * c))) {
System.out.println(d + “是水仙花数”);
}
} else {
System.out.println(“输入有误!”);
}

}

}
这次输入的值不是三位数在这里插入图片描述

你可能感兴趣的:(java初学者:用户输入一个三位数判断是否为水仙花数)