以下不能正确计算代数式4sin^2(1/5)值的C语言表达式是:A、4*sin(1/5)*sin(1/5) B、sin(0.2)*sin(0.2)*4C、pow(sin(0.2),2)*4 D、4*pow(sin(1.0/5),2)
问题描述:
以下不能正确计算代数式4sin^2(1/5)值的C语言表达式是:
A、4*sin(1/5)*sin(1/5) B、sin(0.2)*sin(0.2)*4
C、pow(sin(0.2),2)*4 D、4*pow(sin(1.0/5),2)
答
1和5都是整型数据,所以1/5的结果也是整型数据,即取0.2的整数部分0作为1/5的结果,所以A选项相当于4*sin(0)*sin(0)