灌篮高手里的人物:一道C 语言问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 09:09:38
2、以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是
A.x/y*z B.x*(1/(y*z))
C.x/y*1/z D.x/y/z

从四个式子分析,要计算的结果是x除以y再除以z。b,c,d都是对的。a的结果是x除以y再乘以z。

答案为:B和C

其间均有1(int类型),会导致精度丢失。

这个问题有点意思啊,仔细想想.