6个回答
2014-02-23
展开全部
以下是我用C语言编写的笔算开平方的程序,一个迭代过程就能逐步接近精确值。不知是不是能解决你的问题。#include<stdio.h>
int main()
{
double r,num,exp=0.00001,temp;//精度exp
printf("please input num: ");
scanf("%lf",&num);
printf("输入一个较接近的估测开方值(如2662的估测开方值为50):");
scanf("%lf",&temp);
do
{
r=temp;
temp=0.5*(temp+num/temp); }while(fabs(temp-r)>exp);
printf("%lf 的开方值是: %lf .\n",num,temp);
return 0;}
int main()
{
double r,num,exp=0.00001,temp;//精度exp
printf("please input num: ");
scanf("%lf",&num);
printf("输入一个较接近的估测开方值(如2662的估测开方值为50):");
scanf("%lf",&temp);
do
{
r=temp;
temp=0.5*(temp+num/temp); }while(fabs(temp-r)>exp);
printf("%lf 的开方值是: %lf .\n",num,temp);
return 0;}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开根号的计算方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-02-23
展开全部
一般取整数:也就是约等于50
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-02-23
展开全部
大约51.62
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询