一、水仙花数判断
通过用户输入的一个三位数来推断是否为水仙花数。
二、实例代码
代码如下:
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);//获取判断的数
System.out.println("请输入一个三位数");
int num= scanner.nextInt();
int x= (int) (Math.pow(num/100,3)+Math.pow(num%100/10,3)+Math.pow(num%100%10,3));//使用水仙花数公式
if(x==num)//选择结构,判断是否是与水仙花数相符
{
System.out.println("x = " +x);
System.out.println("水鲜花数");
}else{
System.out.println("x = " + x);
System.out.println("不是");
}
}
}
实例图如下: