以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是 A 为什么啊?

A)x/y*zB)x*(1/(y*z))C)x/y*1/zD)x/y/z
2024-12-25 13:00:27
推荐回答(2个)
回答1:

用排除法。
4个答案中,B,C,D这三个都得 x/(y*z), 只有 A 得 (x*z) /y , 答案只能选一个,不能选三个,显然只能选 A.

估计,题目书写,原该是 立式:
x
--------
y*z
不是横式。

回答2:

/ * 的结合性是从左向右的,A项先算的是x/y,然后其结果乘于z,错误。