用Java写一个水仙花数代码
public class NarcissisticNumber {
public static void main(String[] args) {
for (int i = 100; i < 1000; i++) {
if (isNarcissisticNumber(i)) {
System.out.println(i);
}
}
}
public static boolean isNarcissisticNumber(int num) {
int sum = 0;
int n = num;
while (n > 0) {
int digit = n % 10;
sum += digit * digit * digit;
n /= 10;
}
return sum == num;
}
}
原文地址: https://www.cveoy.top/t/topic/eDKe 著作权归作者所有。请勿转载和采集!