java中for循环题:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身
问题描述:
java中for循环题:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身
.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,
百位水仙花数:153 = 13 + 53 + 33
答
public class sxh {public static void main(String[] agrs) {for (int i = 100; i int a = i / 100;int b = i / 10 % 10;int c = i % 10;if (Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3) == i...