运算符先后问题
兄弟们,小甲鱼这个答案的A,C,E的运算先后顺序严格来讲是不是有点问题?比如A应该先算c/d再算a+b
但他却先算a+b再算c/d
虽然结果一样
因为算式在遇到小括号时会优先执行括号里的计算,如:
(1 + 2) / 2
1.5
这是并不是先算 "/" 除法,而是先算括号里的 "1 + 2" ,然后才去除以 2!!!
给个好评!谢谢兄弟]!!!{:10_254:} &&操作符是先判断左边在判断右边 ,答案应该没有问题 虽然说优先级是先乘除、后加减,但这只适用于表达式只有加减乘除(你的图示:有 && 和 || 逻辑符隔开)
比如 A:
a + b && c / d
优先级是先解决 && 两侧运算式(左至右),所以先算 a + b 再算 c / d,之后才是 &&
页:
[1]