私はクラスで行ったdo-whileループの質問に問題があります。ループは次のとおりです。ループの誤解について
double m = 92.801;
int j = 0;
do {
j += 2;
if (j > -100) {
continue;
}
m += 3;
} while (j < 6);
System.out.println(m);
この質問では、私の答えは95.801でした。しかし、私がIDEでチェックインしたときの答えは92.801でした。誰かがなぜ私に説明することができますか?
'if(){' - ここでの条件は何ですか? –
あなたの期待した結果と実際の結果は同じようです。それはタイプミスですか? –
結果が期待通りだったら、なぜあなたがそれを期待したのか説明できないはずですか? – David