使用数学库在C中显示1弧度的正弦舍入到三个小数点

时间:2014-07-27 19:26:25

标签: c function sin

我正在编写一个小教程,我对使用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;
}

1 个答案:

答案 0 :(得分:0)

不要定义自己的(损坏的)sin函数 - 使用已经在数学库中的函数:

printf("The sine of 1 radian is %.3f.\n", sin(1.0));