-1
public class whatever {
    public static void main(String[] arguments){
        int points = 0;
        int target = 100;
        tagetLoop:
        while (target <= 100) {
            for (int i = 0; i < target; i++) {
                if (points > 50)
                    break tagetLoop;
                points = points + i;
                System.out.println("Points: " + points);

            }
        }

    }
}

これを実行すると、最終的な出力は「ポイント: 55」になります。なぜ50ではなく55なのですか?

4

2 に答える 2