在用计算机程序求一元方程的解时,常用“二分法”的算法思路.借鉴这种思路,小明编写了一个程序来求一个正数的算术平方根.以为例,要求,相当于求方程的正数解,他设计的程序是这样的:
第一步:输入一个比小的正数,一个比大的正数,则,.取,计算,可能有以下三种结果:
①如果,那么方程的解为,输出结果,程序运行结束;
②如果,那么记:
③如果,那么记.
第二步:取,计算,并根据与0的大小关系继续为赋值或输出结果.
第三步:取,计算,……
……
第N步:取,输出方程的(近似)解,程序运行结束.
当程序求出方程的解,或者运行到指定的步数时(不能无限进行),均输出结果,结束运行.
小明运行程序,当指定步数不超过4时,得到了下面的过程和结果:
(1)请补全如表中空缺的过程和结果;
(2)如果要计算的算术平方根,在输入的情况下,请写出程序运行两步后的结果: .
第一步:输入一个比小的正数,一个比大的正数,则,.取,计算,可能有以下三种结果:
①如果,那么方程的解为,输出结果,程序运行结束;
②如果,那么记:
③如果,那么记.
第二步:取,计算,并根据与0的大小关系继续为赋值或输出结果.
第三步:取,计算,……
……
第N步:取,输出方程的(近似)解,程序运行结束.
当程序求出方程的解,或者运行到指定的步数时(不能无限进行),均输出结果,结束运行.
小明运行程序,当指定步数不超过4时,得到了下面的过程和结果:
输入:3 | 输入:4 | |||
赋值:3 | 赋值: | 0 | ||
赋值: | 赋值: | |||
赋值: | 赋值: | 输出: | / |
(2)如果要计算的算术平方根,在输入的情况下,请写出程序运行两步后的结果: .
更新时间:2022-12-14 20:30:05
|
相似题推荐
解答题-问答题
|
适中
(0.65)
【推荐1】下图是一个数值转换机的示意图,请在圆圈中选择一个正整数和一个负分数,按要求填写下表
所列算式 | |
输出结果 |
您最近一年使用:0次
解答题-计算题
|
适中
(0.65)
【推荐2】按图所示程序进行计算,并把各次结果填入表内:
计算次数 | 计算结果 |
1 | |
2 | |
3 |
您最近一年使用:0次
解答题-问答题
|
适中
(0.65)
【推荐2】阅读下面的文字,解答问题:大家知道是无理数,而无理数是无限不循环小数,因此的小数部分我们不可能全部写出来,而1<<2,于是可用﹣1来表示的小数部分.请解答下列问题:
(1)的整数部分是 ,小数部分是 ;
(2)如果5+的小数部分为a,5﹣的整数部分为b,求a+b的值.
(1)的整数部分是 ,小数部分是 ;
(2)如果5+的小数部分为a,5﹣的整数部分为b,求a+b的值.
您最近一年使用:0次