import java.util.Scanner;
public class 检查阿姆斯壮号码 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(“输入一个数字:”);
int number = sc.nextInt();
int 原始号码, 余, result = 0, n = 0;
原始号码 = number;
for (; 原始号码 != 0; 原始号码 /= 10, ++n);
原始号码 = number;
for (; 原始号码 != 0; 原始号码 /= 10) {
余 = 原始号码 % 10;
result += Math.pow(余, n);
}
if (result == number)
System.out.println(number + “是阿姆斯特朗数。”);
else
System.out.println(number + “不是阿姆斯特朗数字。”);
}
}