当前位置 博文首页 > m0_48462648的博客:输出100-1000之间的水仙花数 是三位数 水仙

    m0_48462648的博客:输出100-1000之间的水仙花数 是三位数 水仙

    作者:[db:作者] 时间:2021-08-02 09:55

    public class test06 {
        public static void main(String[] args) {
            int a = 0;//各位
            int b =0;//十位
            int c =0;//百位
            for (int i = 100;i<1000;i++){
                //计算个位,跟10相除取余数,就是个位
                a=i%10;
                //计算十位,除以10,相当于个位去掉,因为有int强转,所以不需要在乎除不尽,然后剩下的数字在取余,就可以得到十位数
                b=i/10%10;
                //计算百位,数以100,取余就可以了
                c =i/100%10;
                if (i==a*a*a+b*b*b+c*c*c){
                    System.out.print(i+"  ");
                }
            }
        }
    }
    
    cs