收起
变量 j 被初始化为 5,按照左结合规则,j += j -= j * j 可以拆分成以下两个步骤:j -= j * j和j += j:计算 j * j,记为 r1,此时 r1 = j * j = 25;执行 j -= r1,即 j = j - r1,此时 j = 5 - 25 = -20;执行 j += j,即 j = j + j,此时 j = -20 + (-20) = -40。因此,最终结果是 -40。
报告相同问题?