for循环学习

水仙花数

package com.if_else;

public class NarcissusNumbers {
    public static void main(String[] args) {
        for (int i = 100; i <= 999; i++) {
            int m = i / 100;//得到百分位
            int n = (i - m * 100) / 10;//得到十位数
            int k = i - m * 100 - n * 10;//得到个位数
           // System.out.println(i);
           // System.out.println(m + " " + n + " " + k);
            int sum = m * m * m + n * n * n + k * k * k;//各个位上数字立方和
            if (sum == i) {//判断是不是水仙花数
                System.out.println(i);
            }
        }
    }
}