首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:计算 s=f(一n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x) 函数定义如下: 请改正程序中的
给定程序MODI1.C中函数fun的功能是:计算 s=f(一n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x) 函数定义如下: 请改正程序中的
admin
2015-08-23
27
问题
给定程序MODI1.C中函数fun的功能是:计算
s=f(一n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)
的值。例如,当n为5时,函数值应为:10.407143。f(x)
函数定义如下:
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#inolude
#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
}
main()
{
printf("%fin",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/JTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下合法的字符型常量是
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;
若有说明:int*p,m=5,n;,以下正确的程序段是
关系数据库管理系统能实现的专门关系运算包括()
以下程序运行后的输出结果是【】。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
设计软件结构是在软件生命周期的()。
在面向对象的方法中,()描述的是具有相似属性与操作的一组对象。
随机试题
Theycouldn’t______himofhismistake.
A.上皮细胞足突消失B.上皮下驼峰样沉积物C.系膜区沉积物D.内皮下、致密层和上皮下沉积物E.上皮下沉积物伴基膜增厚
原发性颅脑损伤不包括
患者,中年女性。因劳累后心悸、气促而去医院就诊。体格检查示心尖区闻及舒张期滚筒样杂音;胸部正位摄片示心影呈梨形,中度增大。本例诊断最可能的诊断是
Ⅱ型糖尿病患者,用磺脲类药物控制不理想,中医辨证属阴阳两虚证。宜选用
以行血调气治疗痢疾的主方是
在凯恩斯的几个持币动机理论中,他认为下列哪项()对利率最为敏感。
在现实的打假维权中,消费者经常处于干着急的状态,消费者协会则常处于相对缺位状态。2014年起,新修订的《消费者权益保护法》正式施行,其中一个亮点是“消费者协会有职责就损害消费者合法权益的行为,支持受损害的消费者提起诉讼或者依照本法提起诉讼”。这条法律对现实
在视图设计器中有,而在查询设计器中没有的选项卡是()。
A、Noproblem.B、Youaresokind.C、Yes,I’dliketo.C
最新回复
(
0
)