输出100~999全部水仙花数
/* *水仙花数就是一个三位数的个位、十位、百位的立方的和也为这个数 *来个例子:135=1*1*1+3*3*3+5*5*5 *下面num代表三位数、unit代表个位数、tens代表十位数、hundreds代表百位。 */ public class Nember { public static void main(String[] args) { for(int num=100;num<=999;num++) { int unit=num%10; int tens=(num/10)%10; int hundreds=num/100; //num%10.(num/10)%10.num%100就是分别求num的个、十、百位上的数 if(num=unit*unit*unit+tens*tens*tens+hundreds*hundreds*hundreds) { System.out.print(num+"\t"); } } } } //如果嫌麻烦可以将个、十、百位数还有三位数设为任意字母:a、b、c 等等的
运行结果为: