首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:计算 直到。若x=2.5,函数值为:1.917915。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不
函数fun的功能是:计算 直到。若x=2.5,函数值为:1.917915。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANK1.C中。 不得增行或删行,也不
admin
2017-07-27
25
问题
函数fun的功能是:计算
直到
。若x=2.5,函数值为:1.917915。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #include<math.h>
3 double fun(double x)
4 {double f,t;int n;
5 f=1.0+x;
6 /**********found**********/
7 t=__1___;
8 n=1;
9 do {
10 n++;
11 /**********found**********/
12 t*=(-1.0)*x/ __2__;
13 f+=t;
14 }
15 /**********found**********/
16 while(__3__ >=le-6);
17 return f;
18 }
19 main()
20 { double x,y;
21 x=2.5;
22 y=fun(x);
23 printf(’’\nThe result is :\n’’);
24 printf(’’x=%-12.6f y=%-12.6f\n’’,x, y);
25 }
选项
答案
(1)x (2)n (3)fabs(t)
解析
函数fun的功能是计算级数和。
第一空:“f=1.0+x;”f的初始化为级数的前两项之和,do while循环从第三项x
2
/2开始计算,第一空处是给t赋初值,t表示级数项,“n++;t*=(-1.0)*x/ __2__;”即第一次进入do循环之后n的值为2,故t的初值应该为x,第一空处应为“x”。
第二空:由审题分析可知,后一项乘以(-1)*x除以n,故第二空处应为“n”。
第三空:循环的终止条件是(x
0
/n!)的绝对值小于1e-6,即只要(x
n
/n!)大于等于le-6,do循环就执行,故第三处应为“fabs(t)”,fabs函数的功能是求绝对值。
转载请注明原文地址:https://kaotiyun.com/show/wKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
以下有关宏替换的叙述不正确的是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf("x=%d,y=%d”,x,y);
以下程序段的运行结果是()。#include<stdio.h>main(){intx=2,y=1:switch(x){case1:switch(y){case0:printf("x=2,y=1\
下列特征中不是面向对象方法的主要特征的是()。
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
C语言中,文件组成的基本单位为()。
随机试题
牛头刨床加工表面粗糙度值增大,其中的原因之一就是:床身导轨磨损。()
按照控制对象的范围,控制可以分为【】
含有碧玉散的方剂是( )
不属于颈椎病的临床表现的是
某商品房现在购买需花50万元,6年末售后可得100万元,若将购买商品房看作是按复利向银行存款,那么相当于银行存款的利率是()。
业主方进度控制的任务是控制整个项目实施阶段的进度,包括控制()。
采购活动记录应当包括的内容有()。
贷记卡透支按月计收单利,准贷记卡透支按月计收复利。
大额可转让定期存单的特点是不记名;金额较大;利率有固定的,也有浮动的,一般比同期限的定期存款的利率高;不能提前提取,也不能在二级市场上流通转让。()
Mondayisthebeginningoftheworkweek;it’s【C1】______daymostpeoplelike【C2】______.It’snot【C3】______thatthedaytheyli
最新回复
(
0
)