解题思路:根据求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2,首先输入a的值,自己定义X[1]的值,然后根据迭代公式求出X[2]的值,若X[2]与X[1]的差值小于0.00001,则X[2]为所求的平方根,否则,继续求X[3],判断其与X[2]的差值是否满足要求,以此求X[i]与X[i-1]差值是否满足条件。
注意事项:1、输出的是i-1,因为是i+1之后再去判断的差值是否小于0.00001;
2、差值d要赋一个初值,否则默认为0.000,则不可以进入循环
参考代码:
0.0分
3 人评分
数字整除 (C++代码)——(22行代码)真的只需要两个变量就够了浏览:1808 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:698 |
【计算两点间的距离】 (C语言代码)浏览:1126 |
点我有惊喜!你懂得!浏览:1337 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:1205 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:560 |
简单编码 (C++代码)浏览:678 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:867 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:884 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:832 |
20信科1丁小龙 2022-01-20 10:20:24 |
不明白,能不能解释一下啊
xisoni 2022-01-24 10:49:49 |
就是给x[1]赋初值啊,这个值随便赋就好了,根据x[1]推后面的x[i]的值
xisoni 2022-01-24 10:50:36 |
不好意思,我不咋用这个网站了,刚看见