为什么答案是369,能详细讲解一下每一步的意义吗?

img

开始 i == 1 进入循环体 1 % 3 == 1 执行 if 语句 i++; 和后面的 ++i; 此时 i == 3
第二次循环,执行 for 语句 i++ 此时 i == 4,进入循环体 4 % 3 == 1 执行 if语句 i++; 和后面的 ++i; 此时 i == 6
第三次循环,执行 for 语句 i++ 此时 i == 7,进入循环体 7 % 3 == 1 执行 if语句 i++; 和后面的 ++i; 此时 i == 9
第四次循环,执行 for 语句 i++ 此时 i == 10,结束循环。

从1开始,只有第1次,执行两个++,不论++在i之前,还是之后;后面都是执行三个++,不论++是在i之前,还是之后。