标签: math expression
当我运行此代码时,它返回3(正如我所料)但j打印0.有人可以解释为什么会发生这种情况。
int i, j; i = 3; j = i; j = j/9*6; System.out.println(i); System.out.println(j);
答案 0 :(得分:0)
您正在执行整数除法,因此j / 9将评估为0,然后0 * 6 == 0.