以下能正确表述算式sin(2πr+30°)的C语言表达式是()

12 查阅

A、sin(2*3.14*r+3.14*30/180.0)

B、sin(2*π*r+ 30 )

C、sin(2*3.14*r+ 30 )

D、sin(2*3.14*r+30*3.14/360.0)

参考答案:

A

sin是库函数,在使用时应包含math.h,其参数应该为被求角度的弧度制表示。C语言中π不是已定义的常量,需要用户自定义或者直接使用3.14代替π。B选项没有替换π,也没有将30度换算成弧度,错误。C选项没有将30度换算成弧度,错误。D选项弧度换算错误, π对应于180°,应该除以180.0而不是360.0。A选项π被正确替换,弧度换算正确,A选项正确。