首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,其功能是:计算并输出下列多项式的值, S=(1—1/2)+(1/3—1/4)+…+(1/(2n一1)一1/2n) 例如,若主函数从键盘给n输入8后,则输出为S=0.662872。 注意:要求n的值大于1但不大于100。
请编写函数fun,其功能是:计算并输出下列多项式的值, S=(1—1/2)+(1/3—1/4)+…+(1/(2n一1)一1/2n) 例如,若主函数从键盘给n输入8后,则输出为S=0.662872。 注意:要求n的值大于1但不大于100。
admin
2018-01-14
55
问题
请编写函数fun,其功能是:计算并输出下列多项式的值,
S=(1—1/2)+(1/3—1/4)+…+(1/(2n一1)一1/2n)
例如,若主函数从键盘给n输入8后,则输出为S=0.662872。
注意:要求n的值大于1但不大于100。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
double fun(int n)
{
}
main()
{
int n;double s;
void NONO();
printf("Input n:");
scanf("%d",&n);
s=fun(n):
printf("\ns=%f\n",s);
NONO();
}
void NONO()
{
int n,i;double s;
for(i=0;i<10;i++)
{
s=fun(n);
}
}
选项
答案
double fun(int n) { int i; double s=0.0; for(i=1;i<=n;i++) s=s+(1.0/(2*i一1)一1.0/(2*i)); /*计算S=(1—1/2)+(1/3—1/4)+(1/(2n一1)一1/2n)*/ return s; }
解析
对于求多项式值的题目,一般都使用循环语句来累加计算多项式的通项。本题中多项式的通项为1/(2n一1)一1/2n,循环变量的取值范围为1~n。注意,存放累加和的变量s要定义为实型,累加时要进行类型转换。
转载请注明原文地址:https://www.kaotiyun.com/show/GHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入“abcdef”“abdef”,下述程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
在面向对象方法中,类的实例称为_________。
设有以下宏定义: #defineA2 #defineBA+3则执行赋值语句“t=B*2;”后,int型变量t的值为_________。
下列程序的输出结果是()。#includemain(){inta=3,b=2,c=1;if(a<b)if(b<0)c=0;elsec++;print(("%d\n",
下面不属于软件设计阶段任务的是()。
变量a已被定义为整型,下列表达式有错的是
对建立良好的程序设计风格,下列描述中正确的是()。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【】。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
将E-R图转换到关系模式时,实体与联系都可以表示成()
随机试题
ThenorthernpartsoftheUnitedStatesgetverycoldinthewinter.Itsnowsagreatdealandthetemperatureoftengoes【C1】___
A,沾染伤口B,感染伤口C,两者都是D,两者都不是面部烧伤12小时以内的伤口属于
对重症煤气中毒的昏迷患者,最有效的抢救措施是
A.控释膜材料B.骨架材料C.压敏胶D.背衬材料E.防黏材料经皮给药制剂的处方材料中乙烯-醋酸乙烯共聚物
下列物质使溴水褪色的是()。
青岛位于山东半岛,在山东处于领先的经济地位,对全国的影响力较大。作为一个沿海的旅游城市,酒店业比较发达,数量众多。但整体管理水平并不高,很多酒店目前还都处于手工操作的阶段。部分客户对酒店管理系统持有排斥态度,认为没有必要在这块进行投资。但随着市场环境的变化
酝酿效应是指当一个人长时间致力于解决某一个问题而又百思不得其解时,如果他暂时停下来去做别的事情,一段时间之后,他可能会忽然想到解决的办法。下列属于酝酿效应的一项是()。
A、 B、 C、 C句子是询问艾伯特先生为什么雇用新秘书的Why疑问句。
Overthepasttenyears,naturalgasproductionhasremainedsteady,but______hasrisensteadily.
A、Itdoesn’tmatter.B、Yes,itis.C、No,itisn’t.D、SodoI.D“Howaboutyou?”是在反问对方,说话人说:“我很喜欢打网球,你呢?”因此,不能用一般疑问句的“Yes”或“No”来回
最新回复
(
0
)