#include <conio.h>
#include <math.h>
int main(){
float a,x0,x1;
printf("请输入数字:");
scanf("%f",&a);
x0=a/2;
x1=(x0+a/x0);
do{
x0=x1;
x1=(x0+a/x0)/2;
}while(fabs(x0-x1)>=1e-5);
printf("%5.2f的平方根为%8.5f\n",a,x1);
getch();
return 0;
} 总结
以上是内存溢出为你收集整理的练习:用迭代法求x=√a。要求前后两次求出的x的差的绝对值小于10^-5全部内容,希望文章能够帮你解决练习:用迭代法求x=√a。要求前后两次求出的x的差的绝对值小于10^-5所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)