C语言中sin,cos怎么表示?

如题所述

用法:

doublesin(doublex);

doublecos(doubley);

例:

#include<stdio.h>

#include<math.h>

intmain()

{

intn;

doublet;

constdoublepi=4.0*atan(1.0);

scanf("%d",&n);

t=(n*pi)*1.0/180;

printf("%lf\n",pi);

printf("%lf\n",sin(t));

扩展资料

sinln等函数,sin(pi/2)=1,ln1=0的使用

例:

#include<math.h>

#include<stdio.h>

intmain()

{

doublepi=3.1416;

printf("sin(pi/2)=%f\nln1=%f\n",sin(pi/2),log(1.0));

return0;

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-09
#include <stdio.h>
#include <math.h>
int main()
{
printf("%lf\n", sin(1));//此处1为弧度制
printf("%lf\n", cos(1));
return 0;
}本回答被提问者采纳
第2个回答  2014-10-25
跟数学上一样,直接这样写,参数是弧度。追答

注意加上#include

追问

有没有例子

追答

比如:
#include
#include
{
printf("%lf\n", sin(1));
return 0;
}

追问

谢谢

追答

比如:
#include
#include
int main()
{
printf("%lf\n", sin(1));
return 0;
}

抱歉,少打了东西

追问

还有什么?

追答

我另外发了一遍,你看看。

追问

第3个回答  2014-10-25
记得包含头文件#include <math.h>
相似回答