Java 中的阿姆斯特朗数。
java programming java8object oriented programming
以下是所需的程序。
public class Tester { public static void main(String[] args) { int c = 0, a, temp; int m = 153; int n = m; temp = n; while (n > 0) { a = n % 10; n = n / 10; c = c + (a * a * a); } if (temp == c) System.out.println(m + " 是阿姆斯特朗数"); else System.out.println(m + " 不是阿姆斯特朗数"); } }
输出
153 是阿姆斯特朗数