import java.util.Scanner;
public class java04 {
// 控制台输入一个三位整数,判断是否是水仙花数
public static void main(String[] args) {
// 从键盘中读取输入数据
Scanner m = new Scanner(System.in);
System.out.println("请输入一个三位整数");
int a = m.nextInt();
// 取各个位上的值
int g = a % 10;
int s = a / 10 % 10;
int b = a / 100 % 10;
int sum = g * g * g + b * b * b + s * s * s;
// 条件运算符 表达式1?表达式2:表达式3;
String info = sum == a ? "是水仙花数" : "不是水仙花数";
// 输出
System.out.println(info);
}
}
[Java]控制台输入一个三位整数,判断是否是水仙花数
最新推荐文章于 2023-07-13 20:32:11 发布