以下不能正确计算代数式sin2()值的C语言表达式是( )。

admin2009-01-15  22

问题 以下不能正确计算代数式sin2()值的C语言表达式是(    )。

选项 A、1/3*sin(1/2)*sin(1/2)
B、sin(0.5)*sin(0.5)/3
C、pow(sin(0.5),2)/3
D、1/3.0*pow(sin(1.0/2),2)

答案1

解析 选项A中传递给sin()函数的参数表达式1/2计算出来的结果为整数0,所以不能正确计算出题目要求的值,而其余选项中,除号两边都至少有个运算分量是实数,故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/a2Xp777K
0

最新回复(0)