优先级
表达式:resultVar += var1 * var2 + var3 % var4 / var5的运算优先级是哪样的?why?--------------------编程问答-------------------- --------------------编程问答-------------------- 我觉得是:resultVar += var1 * var2 + var3 % var4 / var5等同于
resultvar=resultvar+var1*var2+var3%(var4/var5)
--------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 答案是resultVar += (((var1 * var2) + var3) % (var4 / var5));
我就不明白了,优先级顺序是:++,-- >*,/,% >+,- >+=啊,可这里为什么先算的+,最后才是%....请教 --------------------编程问答-------------------- --------------------编程问答-------------------- 我觉得是:resultVar =resultVar + var1 * var2 + (var3 % var4) / var5
楼主你验证过你的答案吗
补充:.NET技术 , C#