#include<stdio.h>
float mysqrt(float);
main()
{
int n=36;
printf("%d",mysqrt(n));
return 0;
}
float mysqrt(float n)
{
float prev=0,cur=1;
while(prev!=cur)
{
prev=cur;
cur=0.5*(prev+(n/prev));
}
return cur;
}
float mysqrt(float);
main()
{
int n=36;
printf("%d",mysqrt(n));
return 0;
}
float mysqrt(float n)
{
float prev=0,cur=1;
while(prev!=cur)
{
prev=cur;
cur=0.5*(prev+(n/prev));
}
return cur;
}
No comments:
Post a Comment