私はこのコードをオンラインで見て、なぜ130ではなくdata1 = 170なのかを理解しようとしていました。
int data1 = 100;
int i;
data1 = data1+10;
for (i = 0; i<3 ; i++) {
data1=data1+20; // I don't understand how the answer for this loop is 170 instead of 130
}
data1=110
Iteration 1 (i=0, 0<3):
data1=110+20=130; i++;
Iteration 2 (i=1, 1<3):
data1=130+20=150; i++;
Iteration 3 (i=2, 2<3):
data1=150+20=170; i++;
Iteration 4 (i=3, 3<3 is false):
loop exits.
data1=170.
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加