请问c语言的求sinx的近似值,请问c语言的求sinx的近似值 200

2021-02-02 06:50:03 字数 1684 阅读 1938

1楼:匿名用户

你的sigh变量没赋初值,所以while循环没执行,你可在while循环前给sigh赋初值,如sigh=1.0

用c语言求sinx近似值

2楼:金色潜鸟

int n=1,count=1; float x; double sum,term;

scanf("%f",&x);

sum=x; term=x;

dowhile(fabs(term) >=1e-5);

c语言计算sinx的近似值

3楼:种垒

^/*sinx=x-x^3/3!+x^5/5-x^7/7!...*/#include

#include

#define accurary 0.00000001main()

j++;

t=pow(-1,j)*pow(x,i)/n;

sinx=sinx+t;

}printf("sin%d=%.8f\n",x,sinx);

}你编译一下,看看行不,我好久没弄了。

4楼:琦玉

|#include

#include

#defineaccurary0.00000001intjiecheng(intx);

voidmain()

printf("sin%d=%.8f\n",x,sinx);

// printf("%d",jiecheng(3));

}intjiecheng(intx)

c语言初学者请教!编程求sinx近似值,已写程序,求改错!

5楼:匿名用户

#include/*以下**运

行通过bai*/

#include

main()

}printf("sinx=%f\n",sum);}

6楼:占有≠拥有

#include

#include

main()

printf("sin x=%lf\n",sum);}

7楼:匿名用户

没有bai

改出来,du

只发现zhi这里有错

for(i=1;fabs(sum-sinx)<=0.000001;i=i+2)

printf("sin x=%f\n",sum);}

8楼:匿名用户

for条件抄错误改为大于袭且把精度变大一bai点,否则永远为真。你那个du变号zhi

也不能实现总为正dao,可用j乘负一实现。最后你那阶乘也求错了,最好在加个变量直接不断加一来求阶乘, 手机回答不便写**,自己好好改下吧,那样效果较好。

9楼:

#include

#include

void main()

printf("sinx=%f\n",sum);}

10楼:匿名用户

s的值求错了...

1!=1

3!=1*2*3;

5!=1*2*3*4*5;

(2*n-1)!=1*2*........*(2*n-1);

计算sinx的值,c语言编程问题

1楼 匿名用户 include include include int fact int n double mysin double x return sum int main int argc char argv 2楼 匿名用户 include 计算 x n double fun1 int x i...

c语言要求求数的绝对值过程,c语言要求求一个数的绝对值!!!过程!!!!

1楼 甜灬点 1 求绝对值就是让将负数转成正数,正数还是其本身,以下是 include int abs int a void main 2 以下是输出截图 2楼 喵不语 在c语言中,求一个整数的绝对值可以用求绝对值函数 abs ,从键盘输入一个数字,则abs函数返回该数的绝对值 头文件 math h...

c语言中三维数组的赋值问题,C语言中三维数组的赋值问题

1楼 匿名用户 int limit 4 5 2 你这样定义是 int limit 20 2 。int limit 4 5 2 应该是 int limit 4 5 2 c语言 三维数组赋值给二维数组,为什么可以这样?里面的数值不会改变了吗? 2楼 你的数组a其实仍然是二维数组,因为你给的值显然是一个二...