(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+ ..要#include #include void main(void){int i,j,sign,term;float x,u,sinX,ex,k;sinX=0;sign=1;u=0; printf("请输入x和ex");scanf("%f,%f",&x,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 14:17:03
![(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+ ..要#include #include void main(void){int i,j,sign,term;float x,u,sinX,ex,k;sinX=0;sign=1;u=0; printf(](/uploads/image/z/1266979-67-9.jpg?t=%28%E4%B8%80%29+%E5%B7%B2%E7%9F%A5%E6%B1%82sin%28x%29%E7%9A%84%E8%BF%91%E4%BC%BC%E5%80%BC%E7%9A%84%E5%A4%9A%E9%A1%B9%E5%BC%8F%E5%85%AC%E5%BC%8F%E4%B8%BA%EF%BC%9Asin%28x%29%3Dx-x3%2F3%21%2Bx5%2F5%21-x7%2F7%21%2B%E2%80%A6%E2%80%A6%2B%28-1%29nx2n%2B1%2F%282n%2B1%29%21%2B+..%E8%A6%81%23include+%23include+void+main%28void%29%7Bint+i%2Cj%2Csign%2Cterm%3Bfloat+x%2Cu%2CsinX%2Cex%2Ck%3BsinX%3D0%3Bsign%3D1%3Bu%3D0%3B+printf%28%22%E8%AF%B7%E8%BE%93%E5%85%A5x%E5%92%8Cex%22%29%3Bscanf%28%22%25f%2C%25f%22%2C%26x%2C)
(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+ ..要#include #include void main(void){int i,j,sign,term;float x,u,sinX,ex,k;sinX=0;sign=1;u=0; printf("请输入x和ex");scanf("%f,%f",&x,
(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+ ..要
#include
#include
void main(void)
{
int i,j,sign,term;
float x,u,sinX,ex,k;
sinX=0;
sign=1;
u=0;
printf("请输入x和ex");
scanf("%f,%f",&x,&ex);
for(i=1;k>=ex;i=i+2)
{
sinX=sinX+u;
for(j=1;j0)
k=u;
else
k=-1*u;
}
printf("sinX=%.2f",sinX);
}
这个程序输出的结果总为0.00,帮我看看有什么错,
(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+ ..要#include #include void main(void){int i,j,sign,term;float x,u,sinX,ex,k;sinX=0;sign=1;u=0; printf("请输入x和ex");scanf("%f,%f",&x,
你那个k没有赋初始值,k = 1
还有,你的输入scanf,注意格式,eg 1,0.001这种格式