首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
36
问题
请编写函数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://kaotiyun.com/show/GHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:“int*p,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是()。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5:if(c)x=3;elsex=4:
若有定义语句:charstr[]="0";,则字符串str在内存中实际占_________字节。
有以下程序:#includemain(){intd,n=1234;while(n!=0){d=n%10;n=n/10;printf("%d",d);}}程序运行后的输出结果是_________。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
变量a已被定义为整型,下列表达式有错的是
以下叙述中正确的是
下列叙述中,不属于设计准则的是()。
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
将E-R图转换到关系模式时,实体与联系都可以表示成()
随机试题
Theyhadto______alotofnoisewhilethebuildingswereunderconstruction.
6个月男婴,高热、频繁呕吐1天。查体:面色青灰、两眼凝视,前囟隆起,心肺无异常,无脑膜刺激征。血象:WBC16×109/L。N0.90,L0.10,患儿最可能的诊断是
A.阴阳格拒B.阴阳互损C.阴阳亡失D.阴阳偏盛E.阴阳偏衰冷汗淋漓,四肢厥逆,神情冷漠,脉微欲绝,病机属于()。
一平面简谐波沿x轴正向传播,波速u=100m/s,t=0时的波形图如图示,则x=0.4m处质点的振动表达式为()。
下列情况中应浇洒粘层沥青的是( )。
下列有关流动资产的说法,正确的有()。
理财顾问服务、私人银行业务和理财计划三者之间,个性化服务特色由强到弱的顺序依次是()。
下列乐曲中属舞剧体裁的是()。
________,长河落日圆。(唐.王维《使至塞上》)
修改本地视图的命令是
最新回复
(
0
)