首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODII.C中fun函数的功能是:求出以下分数序列的前n项之和。 2/1,3/2,5/3,8/5,13/8,21/13,…… 和值通过函数值返回main函数。 例如,若n=5,则应输出:8.391667。 请改正程序中的错误,
给定程序MODII.C中fun函数的功能是:求出以下分数序列的前n项之和。 2/1,3/2,5/3,8/5,13/8,21/13,…… 和值通过函数值返回main函数。 例如,若n=5,则应输出:8.391667。 请改正程序中的错误,
admin
2013-03-29
13
问题
给定程序MODII.C中fun函数的功能是:求出以下分数序列的前n项之和。
2/1,3/2,5/3,8/5,13/8,21/13,……
和值通过函数值返回main函数。
例如,若n=5,则应输出:8.391667。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/***********found************/
fun(int n)
{ int a=2,b=1,c,k;
double s=0.0;
for (k=1; k<=n; k++)
{ s=s+1.0*a/b ;
/*********found***********/
c=a; a+=b; b+=c;
}
return(s);
}
inain()
{ int n=5;
printf("\nThe value of function is:%lf\n",fun(n));
}
选项
答案
(1)double fun(int n) (2)c=a;a+=b; b=c;
解析
(1)fun函数中的语句“double s=0.0;"以及“return(s);"说明fun函数具有double返回值,所以应将“fun(int n)"改为“double fun(int n)"。
(2)根据题干中给出的公式可以推出每一项的特点,知道每一项的b值是前一项的c值,所以第二个标识下“b+=c;"改为"=c;"。
转载请注明原文地址:https://kaotiyun.com/show/HPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<5;i++)j+
若有以下的说明,对初值中整数2的正确引用方式是()。staticstruct{charch;inti;doublex;}a[2][3]={{{’a’,1,3,45},{’b’,
以下程序的输出结果是()。#include<stdio.h>intfun(intn,int*s){intf1,f2;if(n==0||n==1)*s=1;else
下面程序的运行结果是()。#include<stdio.h>voiddelch(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;
下列二维数组初始化语句中,不正确的是()。
下面程序中有错误的行是()。(每行程序前面的数字表示符号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中的其他数据不变。#defineN4voidrotate
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}printf(
设函数fun的定义形式为: void fun(char ch,float x) { …… } 则以下对函数fun的调用语句中,正确的是 ______。
以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空。intisprime(inta){inti;for(i=2;i<=a/2;i++)
随机试题
阅读下面公文例文,按要求回答问题。关于申请拨给灾区贷款专项指标的报告①××省行:②×月×日,××地区遭受了一场历史上罕见的洪水袭击,×江两岸乡、村同时发生洪水,灾情严重。经初步不完全统计,农田受灾总面积达38000多亩,各种农作物损失达10
下列物质中缩血管作用最强的是
流行过程是指
共情的核心是
根据合同法律制度的规定,下列各项中,属于不得撤销要约的情形有()。
《公路工程国内招标文件范本》规定联合体主办人所承担的工程量必须超过总工程量的()。
对公安部门无偿使用铁路、民航等单位的土地,免征城镇土地使用税。()
经济发展必然会有新旧动能迭代更替的过程,当传统动能由强变弱时,需要新动能异军突起和传统动能转型,形成新的“双引擎”,才能推动经济持续增长、跃上新台阶。()
凯恩斯认为,有效需求不足是导致失业的原因,有效需求不足是三大基本心理规律起作用的结果,不属于“三大基本心理规律”的是()。
结合材料回答问题:材料1国际清算银行近日发行了一本题为《绿天鹅》的新书,首次探讨可能引发下一次金融危机的“绿天鹅”事件。与“黑天鹅”不同,“绿天鹅”指的是气候领域可能出现的极具破坏力的现象,它可能给社会生活和经济增长造成巨大财产损失,进而引发金
最新回复
(
0
)