怎样计算平方根啊..我不懂啊..各位尖子生..麻烦顺便教教..怎样计算平方根....
答案:2 悬赏:80 手机版
解决时间 2021-03-09 12:43
- 提问者网友:皆是孤独
- 2021-03-09 03:00
怎样计算平方根啊..我不懂啊..各位尖子生..麻烦顺便教教..怎样计算平方根....
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-03-09 03:28
平方根计算的泰勒公式展开function mysum=sr3(x,e)%用泰勒展开计算平方根,abs(x)e|x==0 j=abs(2*k-3);n=n*k;m=m*j;mysum=mysum+(-1)^(k+1)*(m/(2^k*n))*x.^k;k=k+1;end用牛顿迭代法求平方根用C语言,通过链表存储,用牛顿牛代法求平方根.这是C语言实训时的作业.因此作了版面的设计.使用方便!#includemath.h#includestdio.h#includeconio.h#includestdlib.htypedef struct lianbiao {float x1;float x0;struct LIANBIAO *next;}LIANBIAO;LIANBIAO *sestet(float c); void displayall(LIANBIAO *psthead); main(){ LIANBIAO *psthead=NULL;float a;do{printf(\t请输入一个正数为a的值\n);printf(\t);scanf(%f,&a);}while(anext=NULL; x1=c;do {x0=(x1+c/x1)/2;h=x1-x0; temp=x1;ptemp=(LIANBIAO*)malloc(sizeof(LIANBIAO));ptemp->x1=x1; ptemp->x0=h; ptemp->next=pprep->next; pprep->next=ptemp; pprep=ptemp; x1=x0; }while(fabs(h)>k);printf(\t您输入的是%f.\n\t此数的平方根为%f\n,c,x1);return psthead; }void displayall(LIANBIAO *psthead){LIANBIAO *pst; int m=0;pst=psthead->next; printf(\n\n);printf( 迭代过程为:\n);printf(\n);while(pst!=NULL){m++;printf( 第%d次迭代\t\tx0=%10f \t|\t误差值为%10f\n,m,pst->x1,pst->x0);pst=pst->next; }p
全部回答
- 1楼网友:十鸦
- 2021-03-09 04:41
对的,就是这个意思
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯