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程序,该程序用于判断用户输入的三位整数是否为水仙花数。水仙花数是指一个三位数,其各位数字立方和等于该数本身。
2530

被折叠的 条评论
为什么被折叠?



