首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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
24
问题
给定程序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全国计算机二级
相关试题推荐
若有以下程序,则程序的输出结果是#include<stdio.h>main(){charc1,c2;c1=’C’+’8’-’3’;c2=’9’-’0’;printf("%c%dha",c1,c2);}
下面不属于软件需求规格说明书内容的是
若有说明:typedefstruct{inta;charc;}}w;则以下叙述正确的是()。
数据库设计中反映用户对数据要求的模式是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
下列关于线性链表的叙述中正确的是()。
下列结构中属于线性结构链式存储的是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
特种仓库
下列哪项不支持是肝硬化引起的消化道出血()
善治乳痈的药物是
吸入性损伤的治疗下列哪项最关键
A、川芎B、郁金C、莪术D、姜黄E、延胡索活血行气,止痛的药物是
A.确认为假药B.确认为劣药C.按假药论处D.按劣药论处E.确认为合格药品某药厂生产的西咪替丁胶囊所用原料未取得批准文号,该药品应
为合理保证已发生的采购交易均已记录,需要设置的关键内部控制有()。
授信业务包括()。
人民法院审理上诉行政案件,在哪些情况下必须作出发回重审裁定?()
Thereislittledoubtthattraininghasbecomesuchanacceptedpartofbusinessthatithasreceivedtremendousattentionfrom
最新回复
(
0
)