c语言中怎么算sin30的值 在线等

如题我是新手,别笑话啊!!!
2025-03-23 12:45:01
推荐回答(3个)
回答1:

如果30为弧度

#include
#include
void main()
{
double a = 30.0;
printf("sin(a)=%lf",sin(a));
}

如果a为角度

#include
#include
const double PI=acos(-1);
void main()
{
printf("sin(a)=%.2lf\n",sin(2*PI*30/360.0));
}

回答2:

首先把角度转为弧度
弧度=2*PI*角度/360

#include
#include
const double PI=acos(-1);

int main()
{
printf("%.2lf\n",sin(2*PI*30/360.0));
return 0;
}

回答3:

double a = 30.0;
sin(a);

别忘记#include