首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODIl.C中函数fun的功能是:计算 S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下: 请改正程序中的错误,使程序能
给定程序MODIl.C中函数fun的功能是:计算 S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下: 请改正程序中的错误,使程序能
admin
2021-04-28
55
问题
给定程序MODIl.C中函数fun的功能是:计算
S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)
的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
/************found************/
f(double x)
{
if(x==0.0 || x==2.0)
return 0.0;
else if(x<0.0)
return(x一1)/(x一2);
else
return(x+1)/(x一2);
}
double fun(int n)
{ int i;double s=0.0,y;
for(i=一n;i<=n;i++)
{ y=f(1.0*i); s+=y;}
/************found************/
return s
}
msin()
{
printf("%f\n",fun(5));
}
选项
答案
(1)double f(double x) (2)return s ;
解析
(1)第一个标识下f函数的定义缺少返回值类型,所以将“f(double x)”改为“double f(double x)”。
(2)第二个标识下返回语句没有分号结束。所以,第二个标识下“return s”应该改为“return s:”。
转载请注明原文地址:https://kaotiyun.com/show/XFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
表达式3.6-5/2+1.2+5%2的值是()。
下面属于黑盒测试方法的是
以下选项中不属于C语言程序运算符的是
T列数据结构中,不能采用顺序存储结构的是
下列数据结构中,能用二分法进行查找的是
随机试题
组织公关活动的一般过程是【 】
a.large-scalepublicservices,suchaswaterandpowersupplies,road,etc.neededtosupporteconomicactivities,esp.tradea
Thismagazineisvery______withyoungpeople,wholikeitscontentandstyle.
女,46岁,发现左乳包块10余天,查体:左乳外上象限触及一约2cm×2cm×2.5cm质硬肿块,边界欠清,表面不光滑,腋窝触及2枚活动淋巴结。如活组织病理检查证实为乳腺癌,术前患者临床分期应属于
下列哪项是肺癌的治疗原则()。
A.腰背肌肌膜炎B.类风湿关节炎C.强直性脊柱炎D.骨质疏松症E.腰椎间盘突出骶髂关节压痛,骨盆挤压试验和分离试验阳性可能为
甲房地产开发企业将其开发的某住宅小区项目委托乙房地产经纪机构代理销售,并签订了委托销售合同,合同约定另外三家房地产经纪机构也可以销售该项目,但不直接与甲房地产开发企业签订委托销售合同。乙房地产经纪机构给甲房地产开发企业提交的营销方案中,关于销售价格的部分内
下列物品利用凸透镜透光原理的是()。
阅读下列说明,回答问题1至问题7,将解答写在答题纸的对应栏内。【说明】扫描技术是网络攻防的一种重要手段,在攻和防当中都有其重要意义。nmap是一个开放源码的网络扫描工具,可以查看网络系统中有哪些主机在运行以及哪些服务是开放的。nmap工具的命令
Psychologiststakecontrastiveviewsofhowexternalrewards,from(31)praisetocoldcash,affectmotivationandcreativity.B
最新回复
(
0
)