水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身
1、for循环
2、if判断语句
3、运算符与水仙花数定义
public class Test{
public static void main(String[] args){
for(int i=100;i<1000;i++){
//个位数
int num1 = i%10;
//十位数
int num2 = i/10%10;
//百位数
int num3 = i/10/10%10;
if(num1*num1*num1 + num2*num2*num2 + num3*num3*num3 == i){
System.out.println("水仙花数:"+i);
}
}
}
}