首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行
admin
2019-04-04
48
问题
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:
例如,a为2时,平方根值为:1.414214。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
1 #include<stdio.h>
2 #include<math.h>
3 /**********found**********/
4 double fun(double a,dounle x0)
5 {double x1,y;
6 x1=(x0+a/x0)/2.0;
7 /**********found**********/
8 if(fabs(x1-x0)>0.00001)
9 y=fun(a,x1);
10 else y=xl;
11 return y;
12 }
13 main()
14 { double x;
15 printf(’’Enter x:’’);scanf(’’%1f’’,&x);
16 printf(’’The square root of%1f is%1f\n’’,x,fun(x,1.0));
17 }
选项
答案
(1)double fun(double a,double x0) (2)if(fabs(x1-x0)>0.00001)
解析
函数的功能是应用递归算法求某数a的平方根。 (1)主函数中“fun(x,1.0)”,x是double型变量,1.0是浮点数,可知fun有两个double型参数,而第一标识下“dounle”不是C语言关键字,所以应将“double fun(doublea,dounle x0)”改为“double fun(doublea,double x0)”。
(2)第二个标识下的if语句是判断进行递归运算的条件,第二标识下变量x0没有定义,根据题意,这里是判断x1和x0的差值的绝对值是否比O.00001大,所以第二个标识下“if(fabs(x1-x0)>0.00001)”改为“if(fabs(x1-x0)>0.00001)”。
转载请注明原文地址:https://www.kaotiyun.com/show/PnRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,C;a=3;b=4;c=5;if(a>B)if(a>C)printf("%d",A);
有以下程序 main() { int a [3][2]={0},(* ptr [2],i,j; for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);pb++;} for(i=0;i<3;i++)
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="ahDuj";char*s2="ABdUG":intt;t=strcmp(s1,s2);
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
表示关系a≤b≤c的C语言表达式为()。
下列程序的输出结果是()。#include“stdio.h”main(){structst{inty,x,z;}union{longi;intj;
在数据管理技术发展的三个阶段中,数据共享最好的是______。
以下数据结构中不属于线性数据结构的是()。
有以下程序:#include<stclio.h>main(){charc;while((c=getchar())!=’?’)putchar(--c);}程序运行时,如果从键盘输入:Y?N?<回车>,则
随机试题
甲村与乙村约定甲村从水库向乙村供水1万立方米。供水时,水渠流经丙村,丙村将水全部截流灌溉本村农田。下列有关论述正确的有哪些?()
下列属于刑法执行过程中容易产生的犯罪行为,其中判断正确的有:()。
下列项目目标动态控制的纠偏措施中,属于技术措施的有()。
()属于企业的流动资产。
下列属于第三版《巴塞尔资本协议》相关内容的有()。
人工成本总预算的决定因素包括()。
现存陵墓雕刻中,()代霍去病墓前雕刻,是我国雕刻史上最杰出的作品之一。
设关系R和关系S的元数分别是3和4,元组数分别为5和6,则R与S自然连接所得到的关系,其元数和元组数分别为
有人说:“不是一家人,不进一家门。”我觉得这话说得还真对。就说我爸我妈吧,他们做着不同的工作,却都喜欢旅游、照相、运动。可能是受到他们的影响吧,我也喜欢这些。关于“我”爸“我”妈,可以知道:
国庆节到了,咱们把寝室彻底打扫一下吧。
最新回复
(
0
)