首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序blank1.c中主函数的功能是输入一个实数a,根据迭代公式x1=(x0+a/x0)/2,计算并输出其平方根。要求误差不超过 1e-6(0.000001)。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
给定程序blank1.c中主函数的功能是输入一个实数a,根据迭代公式x1=(x0+a/x0)/2,计算并输出其平方根。要求误差不超过 1e-6(0.000001)。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注
admin
2023-02-27
9
问题
给定程序blank1.c中主函数的功能是输入一个实数a,根据迭代公式x1=(x0+a/x0)/2,计算并输出其平方根。要求误差不超过
1e-6(0.000001)。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
1 #include
2 main()
3 {
4 double a,x0,x1;
5 printf("输入一个实数,本程序计算并输出其平方根\n");
6 do
7 /*********found*********/
8
【1】
9 while(a<=0);
10 x1=a/2.0;
11 do
12 {
13 /*********found*********/
14 2
【2】
15 x1=(x0+a/x0)/2.0;
16 /*********found*********/
17 }while((x1-x0)>1e-6
【3】
);
18 printf("%f的平方根是%f\n",a,x1);
19 }
选项
答案
(1)scanf("%lf",&a); (2)x0=x1; (3)|| x|-x0<-1e-6
解析
(1)输入一个实数存放变量a,故空1处应该填scanf("%lf",&a);。
(2)x1=a/2.0,x0=x1,x1=(x0+a/x0)/2.0,在do-while循环中不断迭代值,最终找到x的值为a的平方根,故空2处应该填x0=x1;。
(3)要求误差不超过le-6,x1-x0的值可能为负值,故空3处应该填||x1-x0<-1e-6。
转载请注明原文地址:https://jikaoti.com/ti/JnoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲、乙两位长跑爱好者沿着社区花园环路慢跑,如两人同时、同向,从同一点A出发,且甲跑9米的时间乙只能跑7米,则当甲恰好在A点第二次追上乙时,乙共沿花园环路跑了()圈。
某校高二年级共有六个班级,现从外地转入4名学生,要安排到该年级的两个班级且每班安排2名,则不同的安排方案有()。
一组数据有10个,每个数据与它们的平均数的差依次为-2,4,-4,5,-1,-2,0,2,3,-5,则这组数据的方差为()。
半径分别为60米和40米的两条圆形跑道在点A相切,甲乙两人同时从点A出发,以相同的速度分别沿两个跑道行走,则第一次相遇时沿小圆轨道行走的人一共走了()圈。
一种商品,按照期望50%的利润来定价,结果只销售掉70%的商品,为尽早销售掉剩下的商品,商店决定按定价打折销售,这样获得的全部利润是原来期望利润的82%,则打了()折。
国家税务部门规定个人稿费纳税方法是:不超过800元的不纳税,超过800元而不超过4000元的按超过800元部分的14%纳税,超过4000元的按全稿费的11%纳税,已知一人纳税550元,则此人的稿费为()元。
由数字0,1,2,3,4,5组成的无重复数字且奇偶数字相问的六位数有()。
若x,y满足x2+y2+2x-4y=0,则2x-y的最大值为()。
已知实数x,y满足x2+y2=2x,则x2+y2的最大值是()。
|x-1|+|x-3|=4-2x,其非负整数解有()个。
随机试题
人民法院对当场不能判定是否符合本法规定的起诉条件的,应当接收起诉状,出具注明收到日期的书面凭证,并在七日内决定是否立案。不符合起诉条件的,作出不予立案的裁定。裁定书应当载明不予立案的理由。原告对裁定不服的,可以提起上诉。()
对壶腹后溃疡的正确描述是
治疗绝经后晚期乳腺癌宜选用()。
1岁患儿,呕吐、腹泻稀水便5天,1天来尿量极少,精神萎靡,前囟及眼窝极度凹陷,皮肤弹性差,四肢发凉,脉细弱,血清钠125mmol/L。请判断该患儿的脱水程度与性质
下列工程质量事故中,属于操作责任事故的有()。
从事建筑活动的企业或单位,应当向()申请设立登记,并由建设行政主管部门审查,颁发资格证书。
“本年利润”账户月末贷方余额应转入“利润分配——未分配利润”账户借方。()
根据材料回答问题
现在有一些机构贩卖公民个人资料。请你谈谈出现这种问题的原因。并提出解决对策。
在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()c=1234c1=Trim(Str(c))Fori=1To4Print_________Next
最新回复
(
0
)