计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.要求:(1) 用do - while 完成.(2) 调试程序并验证程序的正确性.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/30 17:49:28
![计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.要求:(1) 用do - while 完成.(2) 调试程序并验证程序的正确性.](/uploads/image/z/1266976-64-6.jpg?t=%E8%AE%A1%E7%AE%97+sin%28x%29%3Dx+-+x3%2F3%21%2B+x5%2F5%21-+x7%2F7%21%2B+%E2%80%A6%E2%80%A6%E7%9B%B4%E5%88%B0%E6%9C%80%E5%90%8E%E4%B8%80%E9%A1%B9%E7%9A%84%E7%BB%9D%E5%AF%B9%E5%80%BC%E5%B0%8F%E4%BA%8E10-7.%E8%A6%81%E6%B1%82%EF%BC%9A%281%29+%E7%94%A8do+-+while+%E5%AE%8C%E6%88%90.%282%29+%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F%E5%B9%B6%E9%AA%8C%E8%AF%81%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%80%A7.)
xՒ]KAvWu gHug.(Hku!$EX]H`ip?/47E2;xI=sx
e3Ex Q! 1%I(}h}7/zcljz5=7Df=0/~x>ur.R㣜RȀ>lN`Ϭѕ9Чm}xlZx7{CC{œGA]:m,?Sj:+p7
r Ý=9vt
zȊG"`u7-% 8:1%F ,G5@@. y~y@Z [8e2/yf%N%[{%v=35Sޑq\J` T
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.要求:(1) 用do - while 完成.(2) 调试程序并验证程序的正确性.
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.
要求:(1) 用do - while 完成.
(2) 调试程序并验证程序的正确性.
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.要求:(1) 用do - while 完成.(2) 调试程序并验证程序的正确性.
#include
#include
int main(int argc,char* argv[])
{
double x=0.8;
double sinx=x;
double k=-1;
double n=1;
double i=1;
double xx=x;
double y;
do
{
xx *= x*x;
n *=(i+1)*(i+2);
y= xx /n;
sinx += k*y;
k = -k;
i+=2;
}while( y > 10e-7);
printf("sinx =%f\nsin(x)=%f\nsinx-sin(x)=%f\n",sinx,sin(x),sinx-sin(x));
return 0;
}