首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODII.C中函数fun的功能是:计算 S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+fi(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下: 请改正程序中的错误,
给定程序MODII.C中函数fun的功能是:计算 S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+fi(n) 的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下: 请改正程序中的错误,
admin
2013-04-02
49
问题
给定程序MODII.C中函数fun的功能是:计算
S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+fi(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("%f\n", fun(5));
}
选项
答案
double f(double x) return s;
解析
(1)第一个标识下f函数的定义缺少返回值类型,所以将“f(double x)”改为“double f(double x)”。
(2)第二个标识下返回语句没有分号结束。所以,第二个标识下“return s”应该改为“return s;”。
转载请注明原文地址:https://kaotiyun.com/show/hJJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a(1); for(x=1;x<3;x++) y+=p[x]; printf("%d\n",y); } 程序运行
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
有以下程序 void swap(char *x,char *y) {char t; t=*x;*x=*y;*y=t; } main() {char *s1="
有以下程序 main() {int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i-0;i<3;i++) printf("%d",t[2-i][i]); }
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>struc
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#include<stdio.h>main(){intn,s;printf("Ente
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
随机试题
能力是指能够完成某种活动所需的个性心理特征。
某患者因头痛、步态不稳3个月入院,行颅脑MRI检查提示后颅窝占位
女,24岁,因近1个月怕热、多汗、情绪激动,且经常腹泻、心悸而就诊。体检:甲状腺肿大,两手颤抖,眼球稍突。初步诊断为甲亢。该病人实验室检查可能会出现
最易发生休克的急腹症是
尿激酶产生抗凝血作用原理是
《安全生产法》规定,生产经营单位发生重大生产安全事故时,单位的安全负责人应当立即组织抢救,并不得在事故调查处理期间擅离职守()
提出“白板说”的哲学家是()。
群众路线的领导方法是辩证唯物主义历史观和认识论在实际领导工作中的应用和体现。()
设置严格的日期格式的命令是
WhichofthefollowingstatementsaboutthetelephoneofthefutureisNOTtrue?
最新回复
(
0
)