C程序设计函数函数要用到函数
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/25 12:47:24
C程序设计函数函数
![](http://img.wesiedu.com/upload/0/43/043d58ae517bbcb240edc735fd4fa823.jpg)
要用到函数
![](http://img.wesiedu.com/upload/0/43/043d58ae517bbcb240edc735fd4fa823.jpg)
要用到函数
![C程序设计函数函数要用到函数](/uploads/image/z/16903634-50-4.jpg?t=C%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E5%87%BD%E6%95%B0%E5%87%BD%E6%95%B0%E8%A6%81%E7%94%A8%E5%88%B0%E5%87%BD%E6%95%B0)
#include <stdio.h>
#include <math.h>
#define PI 3.14159265358979323846
double mysin(double x);
int main(int argc, char* argv[])
{
\x05printf("sin(-PI/2)=%lf\n",mysin(-PI/2));
\x05printf("sin(-PI/6)=%lf\n",mysin(-PI/6));
\x05printf("sin(0)=%lf\n",mysin(0));
\x05printf("sin(PI/6)=%lf\n",mysin(PI/6));
\x05printf("sin(PI/2)=%lf\n",mysin(PI/2));
\x05
\x05return 0;
}
double mysin(double x)
{
\x05int n;
\x05double a,sum;
\x05n=1;
\x05a=x;
\x05sum=0;
\x05do
\x05{
\x05\x05sum+=a;
\x05\x05a=-1*a*x*x/(2*n*(2*n+1));
\x05\x05n++;
\x05}while(fabs(a)>1e-8);
\x05return sum;
}
![](http://img.wesiedu.com/upload/5/b7/5b7153a7097d901ef22c0da13e03838a.jpg)
#include <math.h>
#define PI 3.14159265358979323846
double mysin(double x);
int main(int argc, char* argv[])
{
\x05printf("sin(-PI/2)=%lf\n",mysin(-PI/2));
\x05printf("sin(-PI/6)=%lf\n",mysin(-PI/6));
\x05printf("sin(0)=%lf\n",mysin(0));
\x05printf("sin(PI/6)=%lf\n",mysin(PI/6));
\x05printf("sin(PI/2)=%lf\n",mysin(PI/2));
\x05
\x05return 0;
}
double mysin(double x)
{
\x05int n;
\x05double a,sum;
\x05n=1;
\x05a=x;
\x05sum=0;
\x05do
\x05{
\x05\x05sum+=a;
\x05\x05a=-1*a*x*x/(2*n*(2*n+1));
\x05\x05n++;
\x05}while(fabs(a)>1e-8);
\x05return sum;
}
![](http://img.wesiedu.com/upload/5/b7/5b7153a7097d901ef22c0da13e03838a.jpg)