我正在编写一个小教程,我对使用sin函数感到有点困惑。 这个挑战的目的是简单地使用数学库来显示1弧度的正弦值,舍入到三个小数点。答案应该是0.841。但是,我不知道如何使用建议的功能,或者我是否会使问题复杂化。
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
double sin(double x) {
double radians = 1;
return radians;
}
int main(int argc, const char * argv[])
{
printf("The sine of 1 radian is %.3d.\n, ????)");
return 0;
}
答案 0 :(得分:0)
不要定义自己的(损坏的)sin
函数 - 使用已经在数学库中的函数:
printf("The sine of 1 radian is %.3f.\n", sin(1.0));