首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序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-12-22
35
问题
给定程序MODI1.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
}
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/0XDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
对于下述程序,在方式串分别采用"wt"和"wb"运行时,两次生成的文件TEST的长度分别是#includevoidmain(){FILE*fp=fopen("TEST",);fputc(′A′,fp);fputc(′\n′,fp);
以下叙述中错误的是
下面不属于软件设计原则的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
随机试题
汉武帝时打击匈奴的几场战争是()
10岁男孩,因感冒后出现胸闷、心悸、乏力而就诊。查体:心率130/min,伴早搏,3~5/min。心电图示房性早搏,T波Ⅰ,Ⅱ,及V5低平。经进一步检查,确诊为病毒性心肌炎。在治疗措施中,下列哪项不正确
下列关于优化政府投资安排的方式中,说法错误的是()。
公民、法人或者其他组织认为行政机关的()侵犯其合法权益的,可以向人民法院提起行政诉讼。
根据下表企业进货统计资料,用加权平分法对这个供应单位进行评估。评价项目和分数分配为:产品质量为40分,价格35分,合同完成率25分,则下期合适的供应单位为()。
()不是企业制定总体培训目标的依据。
最能体现教育的生活化、情感化、多样化特点的是()
设有定义:intx[10],*P=x,i;,若要为数组x读入数据,以下选项正确的是()。
HowisKelly’sneighbors’son?
Itisanoffencetoshow______againstpeopleofdifferentraces.[2006]
最新回复
(
0
)