首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:计算 S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。 例如,当n为5时,函数值应为10.407143。f(x)函数定义如下: 请改正程序中的错误
下列给定程序中,函数fun()的功能是:计算 S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。 例如,当n为5时,函数值应为10.407143。f(x)函数定义如下: 请改正程序中的错误
admin
2010-11-26
44
问题
下列给定程序中,函数fun()的功能是:计算
S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。
例如,当n为5时,函数值应为10.407143。f(x)函数定义如下:
请改正程序中的错误,使它能得山正确的结果。
注意:不要改动main 函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio. h>
#include <stdio. h>
#include <math. h>
/**************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()
{ clrscr();
printf ("%f\n", fun (5));
}
选项
答案
(1)错误;(1)f(double x) 正确:double f (double x) (2)错误;return s 正确:return s;
解析
该程序的流程是,fun()程序对f (n)项循环累加,fun()程序采用条件选择语句计算函数f(x)的值。本题错误在于未定义函数f(double x)的返回值类型。C语言规定,在未显式声明的情况下,函数返回值默认为int 型。
转载请注明原文地址:https://www.kaotiyun.com/show/7PID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列有关饮食的说法错误的是()。
金融市场最基本的功能是()。
从提倡高效务实的文风,到抵制舌尖上的浪费,从苍蝇、老虎一起打到贯彻“三严三实”的要求,这表明中国共产党()。
《上海县竹枝词》有诗云:“卅年求富更求强,造炮成船法仿洋。海面未收功一战,总归虚牝掷金黄。”与上述内容有关的历史事件是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
行政征收的实施应以下列哪一项内容为前提?()
有一位百岁老人出生于二十世纪,2015年他的年龄各数字之和正好是他在2012年的年龄的各数字之和的三分之一,问该老人出生的年份各数字之和是多少(出生当年算作0岁)?
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
以法的地位、效力、内容和制定程序为标准,法可以划分为()
下列属于程序法部门中的非诉讼程序法的是()
随机试题
口服降糖药“格列吡嗪”俗称
针对李甲的起诉,人民法院应如何处理?()如果法院开庭审理后,经两次传票传唤李乙拒不到庭,则人民法院如何处理?()
由于房地产经纪合同履行违约而依法承担的法律后果属于:()。
目前,个人征信系统数据的直接使用者包括()。
古人有“闻过则喜”之说,而今天有些人则不然,总是_______,对比之下,实在不应该。填入画横线部分最恰当的一项是:
你在工作上认真严格,因此得罪了不少人,家人劝你不要太严格,否则没有群众基础,遇到这种情况,你怎么办?
汇率理论主要有()。
下列叙述中正确的是
以下选项中表示一个合法的常量是(说明:符号□表示空格)
ToliveintheUnitedStatestodayistogainanappreciationforDahrendorf’sassertionthatsocialchangeexistseverywhere.T
最新回复
(
0
)