c语言输入值求三角函数 c语言如何输入三角函数

求三角函数的C语言算法!从键盘输入一个角度值c语言输入值求三角函数 , 求出该角度c语言输入值求三角函数的正弦值、余弦值和正切值 。
#includeiostream
#includecmath
using namespace std;
const double pi(3.14159265);
void main()
{double a,b;
cina;
b=a*pi/180;
cout"sin("a")="sin(b)endl;
cout"cos("a")="cos(b)endl;
cout"tan("a")="tan(b)endl;
}
求阶乘
#includeiostream.h
intFactorial ( int ) ;
voidmain ()
{ intk ;
cout"Compute Factorial(k) ,Please input k: " ;
cink ;
coutk"! = "Factorial(k)endl ;
}
intFactorial ( intn )
{ if ( n == 0 )
return1 ;
else
returnn * Factorial ( n - 1 ) ;
}
x的n次方的函数
#include iostream
using namespace std;
double power (double x, int n);
void main(void)
{
cout"5 to the power 2 is "power(5,2)endl;
}
double power (double x, int n)
{
double val = 1.0;
while (n--)
val = val*x;
return(val);
}
C语言求三角函数sum = fun(x,y,z);//这里,应当接收函数的返回值
printf("f(x,y,z)=%f\n",sum);
c语言:键盘分别输入三角函数名及角度,求对应的三角函数值# include stdio.h
# include math.h
# define pi 3.1415926
int main(void)
{
double a,n,result;
char func_name[3];
printf("enter the name of triangle function :");
scanf("%s",func_name);
printf("enter angel:");
scanf("%lf",a);
n=pi*a/180;
if (strcmp(func_name, "sin") == 0)
result=sin(n);
if (strcmp(func_name, "cos") == 0)
result=cos(n);
if (strcmp(func_name, "tan") == 0)
result=tan(n);
printf("%0.2f\n",result);
return 0
;
}
C语言怎样表示三角函数计算(注:要用“角度制”表示)编出代码调用math.h中的三角函数,需要将角度值变换为弧度值,代码如下:
#includestdio.h
#includemath.h
#define PI 3.14159265359
int main()
{
float st,a;
scanf("%f",st);
a = st * PI/180;
printf("sin(st)=%f\n", sin(a));
printf("cos(st)=%f\n", cos(a));
return 0;
}
c语言编写三角函数求sin的:参考下 #includestdio.hvoid main() { double x,a,b,sum=0; printf("请输入x的弧度值:\n"); scanf("%lf",x); int i,j,count=0; for(i=1;;i =2) { count; a=b=1; for(j=1;j=i;j) { a*=x; b*=(double)j; } if(a/b0.0000001) break; else{ if(count%2==0)sum-=a/b; else sum =a/b; } } printf("%lf\n",sum); }
【c语言输入值求三角函数 c语言如何输入三角函数】c语言输入值求三角函数的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于c语言如何输入三角函数、c语言输入值求三角函数的信息别忘了在本站进行查找喔 。

    推荐阅读