首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序BIANK1.C中主函数的功能:输入一个实数a,根据迭代公式x1=(x0+a/x0)/2.0,计算并输出其平方根。要求误差不超过1e-6(0.000001)。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序BIANK1.C中主函数的功能:输入一个实数a,根据迭代公式x1=(x0+a/x0)/2.0,计算并输出其平方根。要求误差不超过1e-6(0.000001)。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2022-10-25
55
问题
给定程序BIANK1.C中主函数的功能:输入一个实数a,根据迭代公式x1=(x0+a/x0)/2.0,计算并输出其平方根。要求误差不超过1e-6(0.000001)。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
main()
{
double a,x0,x1;
printf(”输入一个实数,本程序计算并输出其平方根\n”);
do
/************found************/
<u>【1】</u>
while(a<=0);
x1=a/2.0:
d0
{
/************found************/
<u>【2】</u>
x1=(x0+a/x0)/2.0;
/************found************/
}while((x1-x0)>1e-6<u>【3】</u>);
printf(”%f的平方根是%f\n”,a,x1);
}
选项
答案
(1)scanf(”%lf”,&a); (2)x0=x1; (3)||(x1-x0)<-1e-6
解析
(1)输入一个实数存放变量a,故此空填写“scanf(”%lf”,&a);”。
(2)x1=a/2.0,x0=x1,x1=(x0+a/x0)/2.0,在do…while循环中不断迭代值,最终找到x的值为a的平方根,故此空填写“x0=x1;”。
(3)要求误差不超过1e-6,x1-x0的值可能为负值,故此空填写“||(x1-x0)<-1e-6”。
转载请注明原文地址:https://kaotiyun.com/show/lRkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:#includedoublef(doublex);main()}doublea=0;inti;for(i=0;i
以下程序段中,循环次数不超过10的是
有以下程序:#includeintfun(intX){intP;if(x==0||x==1)return(3);P=x—fun(x一2);returnP;
已有定义inta=3;和输出语句printf(“%8x”,a);以下正确的叙述是()。
下列叙述中错误的是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下面选项中合法的字符常量是
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf(’’%d’’,&x);y=x>127x+10:x-12;printff(’’%d\n’’,y)
下面选项中合法的字符常量是
随机试题
塞补是指在铸件不甚重要的较厚部位上有较大的孔洞缺陷时,可镶入金属塞头来修补铸件缺陷。()
王某在某商店买回一箱啤酒,后在开箱饮用该啤酒时,其中一瓶发生爆炸,将王某的左手手指炸伤,经治疗花去医药费300余元。王某到商店要求赔偿,商店声称此啤酒是从某批发商张某处购得,应向张某索赔。张某言道,我并没有将此啤酒直接售于你,再说,此爆炸应为产品质量问题,
关于处方的叙述正确的是
A.急性菌痢普通型B.中毒型菌痢C.急性菌痢轻型D.慢性菌痢急性发作型E.慢性菌痢隐匿型急起发热,腹痛,腹泻,脓血便
麻疹是水痘是
下列选项中不属于色彩设置原则的是()。
通报适用于表彰先进、批评错误、传达重要精神和告知重要情况。()
根据材料回答下列问题2006年中国入境旅游、出境旅游和国内旅游均快速增长,旅游产业规模日渐庞大,已成为全球主要旅游国。全年入境旅游人数达到10904万人次,比上年增长18.96%;旅游外汇收入费计为257亿美元,比2005年增长47.67%,其中,出境旅
什么是儿化,它的作用有哪些?请举例说明。(北京语言大学)
如果要在程序代码中为图片框动态加载或清除图形,可以通过()函数来实现。
最新回复
(
0
)