qq_八布_zz
2017-05-25 14:48
为什么第一步是括号里的3*8而不是11+3?不是说+的优先级大于*吗?
你仔细看看。那个是+(正),-(负)的优先级高于*,而不是加减
+代表符号的,又不是运算符
对于括号里面的,优先级*,/是大于+,-的。而对于优先级相同的运算符,从左往右 逐次运算就可以了
算法乘除运算的优先级是3,而算法加减运算的优先级是4,所以乘除运算的优先级大于加减运算的优先级,所以先算乘除运算。
Java入门第一季(IDEA工具)升级版
1165552 学习 · 17587 问题
相似问题