首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
2019-06-12
60
问题
请编写函数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 NON()();
printf("Input n:");
scanf("%d",&n);
s=fun(n);
printf("\ns=%f\n",s);
NONO();
}
void NON()()
{
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/2 n)*/ return s: }
解析
对于求多项式值的题目.一般都使用循环语句来累加计算多项式的通项。本题中多项式的通项为1/(2n—1)一1/2 n,循环变量的取值范围为1~n。注意,存放累加和的变量s要定义为实型,累加时要进行类型转换。
转载请注明原文地址:https://kaotiyun.com/show/NNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includefun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);prin
若有以下程序#includecharf(charx){returnx*x%10+’0’;}main(){chara;intb=0;for(a=0;a
以下叙述中错误的是()。
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
以下叙述正确的是()。
以下叙述中正确的是()。
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;is[*k])__________;}main(){
若有定义语句:charstr1[]="string",str2[8],*str3,str4[10]="string";,库函数strcpy的功能是复制字符串,以下选项中错误的函数调用是()。
随机试题
甲企业只生产销售一种产品。2010年度该产品的销售数量为1000件。单价为18元,单位变动成本为12元,固定成本总额为5000元。如果甲企业要求2011年度的利润总额较上年度增长12%。在其他条件不变的情况下,下列单项措施的实施即可达到利润增长目标的是(
分注井第一级以下各级封隔器若有一级不密封,则油压(),套压不变,油管注入量上升。
伴随着信息化时代的快速发展,许多企业正步入国际化企业的范畴,根据国际化企业的内涵,下列说法正确的是()
大挑花切出的脏器是
下列财务比率中,属于营运能力比率的是()。
下列关于普通合伙企业合伙人财产份额转让的说法中,正确的是()。
下列各项关于上地使用权会计处理的表述中,止确的有()。
在教育活动中,教师必须严格要求自己,时时处处以身作则,用自己的积极行为去影响学生的行为,用自己的良好个性去影响学生的个性,用自己的正确态度去影响学生的态度,以便取得最佳的教育效果。这体现的是教师职业道德规范中()的要求。
设等差数列{an}满足3a8=5a13,且a1>0,Sn为其前n项之和,则Sn中最大的是()。
Statusesaremarveloushumaninventionsthatenableustogetalongwithoneanotherandtodeterminewherewe"fit"insociety.
最新回复
(
0
)