现在回答个问题越来越困难了,像做作业似的。
show you my code:
#include <stdio.h>
//float t[100];
float root(float a, float x)
{
float t[100];
int i;
t[0] = x;
t[1] = (t[0] + a/t[0])/2;
for (i=0; t[i+1]-t[i]<=0.0000001; i++)
{
t[i+1] = (t[i] + a/t[i])/2;
}
// printf ("i=%d\n",i);
// printf ("t=%f\n",t[i]);
return t[i];
}
void main(void)
{
float a=13;
float x=6;
float t;
t = root(a, x);
printf ("任务问题:第一题问答\n");
printf ("%3.0f的平方根为%3.6f\n",a,t);
}
//赤心木版权所有
第一次学习用gcc编译,在Nano pi 上跑的结果: