代码实现如下:
public static void main(String[] args) {
int a=0,b=0,c=0;
Scanner input=new Scanner(System.in);
System.out.println("请输入一个三位数");
int in=input.nextInt();
a=in/100;
b=in%100/10;
c=in%10;
if(a*a*a+b*b*b+c*c*c==in){
System.out.println("数字"+in+"是水仙花数");
}else if(a*a*a+b*b*b+c*c*c!=in){
System.out.println("数字"+in+"不是水仙花数");
}
}