c语言表达式运算顺序

img

*和/是同一运算级,作为表达式要改变运算顺序吗?而且b和c之间是称号,为什么在表达式里是以除号相连的。以我的理解,c选项反而是正确的qaq

代数式 3ae/bc,在程序中是 3*(a*e)/(b*c),即 3*a*e/b/c,所以 bc 的前面都得是除号。

和楼主的意见一样,正确的应该是C,估计是题目描述错误,应该写成“正确的C语言表达式是()”。
原因: 乘号可以省略,只有乘除法的话计算顺序是从左往右计算,所以是 3 * a * e / b * c;