首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
27
问题
请编写函数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全国计算机二级
相关试题推荐
有下列程序:main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}执行后的结果是()。
以下能正确定义一维数组的选项是()。
最简单的交换排序方法是_________。
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()。
以下程序的输出结果是________。#include#defineN3#defineM(n)(N+1)*nmain(){intx;x=2*(N+M(2));printf("%d\n",x);
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
结构化分析方法是面向______进行分析的方法。
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
以下数组定义中错误的是()。
随机试题
关于常导匀场的叙述,错误的是
卫氏并殖吸虫病的确诊依据是
与汞中毒密切相关的是与铅中毒密切相关的是
A.各种排泄物与分泌物有恶臭B.各种排泄物与分泌物略带腥味C.小便燥臭D.矢气奇臭E.口气酸馊虚寒证多有()。
工程降水力法中的井点降水,一般是降低土体中()形成的水面高程。
建设工程组织流水施工时,用来表达流水施工在空间布置上开展状态的参数有()
某公司进口了一批铜废碎料,根据国家现行规定,该公司在办理进口报关手续时,必须向海关递交由国家环保总局签发的进口废物批准证书。()
将一枚匀称的硬币独立地掷三次,记事件A=“正、反面都出现”;B=“正面最多出现一次”;C=“反面最多出现一次”,则下列结论中不正确的是
[*]
Playistheprincipalbusinessofchildhood,andmoreandmoreinrecentyearsresearchhasshownthegreatimportanceofplayi
最新回复
(
0
)