求C语言大神看一下这道题,我们是c++编译器,题目后边老师加了三个要
求C语言大神看一下这道题,我们是c++编译器,题目后边老师加了三个要求。解释一下,我是建筑专业学习C语言纯粹是学分的要求,还请大神帮忙...
求C语言大神看一下这道题,我们是c++编译器,题目后边老师加了三个要求。解释一下,我是建筑专业学习C语言纯粹是学分的要求,还请大神帮忙
展开
展开全部
#include <stdio.h>
int main()
{
double a,x1,x2;
int count=1;
while(true)
{
printf("please input a:");
scanf("%lf",&a);
if(a>=0) break;
}
x2=a;
do
{
printf("x2=%lf\n",x2);
x1=x2;
x2=(x1+a/x1)/2;
count++;
}while(fabs(x1-x2)>1e-8);
printf("result x2=%lf\n",x2);
printf("the cycle times is %d\n",count);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询