首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。 和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要
下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。 和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。 请改正程序中的错误,使它能得出正确的结果。 注意:部分源程序在文件MODI1.C中,不要
admin
2016-12-06
60
问题
下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。
和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 /*********found*********/
5 fun(int n)
6 (int a,b,c,k;
7 double s;
8 s=0.0;a=2;b=1;
9 for(k=1;k<=n;k++)
10 {
11 /*********found*********/
12 s=s+(Double)a/b;
13 c=a; a=a+b; b=c;
14 }
15 return s;
16 }
17 main()
18 {int n=5;
19 system(’’CLS’’);
20 printf (’’\nThe value of func-tion is:%lf\n’’,fun(n));
21 }
选项
答案
(1)double fun(int n) (2)s=s+(double)a/b;
解析
(1)由于返回值s是double型的,所以函数要定义为double型。
(2)C语言规定所有关键字都必须用小写英文字母表示,所以s=s+(Double)a/b;应改为s=s+(double)a/b;。
转载请注明原文地址:https://kaotiyun.com/show/kNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列的程序段:charstr[]="Hello";char*ptr;ptr=str;执行上面的程序段后,*(ptr+5)的值为_______.
下列程序输出的结果是______.intm=17;intfun(intx,inty){intm=3;return(x*y-m);}
有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是______。
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
下列程序的运行结果是()。inty=5,x=14;y=((x=3*y,x+1),x-1);printf("x=%d,y=%d",x,y);
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
按照“先进先出”组织数据的数据结构是()。
按照“先进先出”组织数据的数据结构是()。
栈和队列的共同特点是
随机试题
A.了解肾上腺皮质功能B.判断皮质醇增多症的病因C.单纯性肥胖与皮质醇增多症的鉴别D.醛固酮增多症的诊断大剂量地塞米松抑制试验用于
典型室间隔缺损杂音的位置和性质是
患者男,38岁,工人。因言行反常,睡眠差两月就诊。近两月来,患者出现不睡觉,不吃饭,脾气大,经常与妻子发生争吵,自语,乱语,说在白天看见鬼,说家里人和周围的人联合起来害他。说街上的人讲话都是针对他的,疑妻有外遇,打骂妻子。患者起病来无发热、抽搐,无恶心呕吐
A.肺癌B.肺结核C.急性左心衰竭D.支原体肺炎E.支气管扩张长期咳嗽,咳大量脓痰,反复出现大咯血提示
A.气血两虚B.气阴不足C.阴阳两虚D.阴虚火旺E.阴虚血燥
声音的特性是由()等要素来描述的。
某企业投资的项目,预计2年后投入运营并获利,项目运营期为10年,各年净收益为500万元,每年净收益的80%可用于偿还贷款。银行贷款年利率为6%,复利计息,借款期限为6年。运营期各年年末还款,该企业期初最大贷款额度为()。
A、 B、 C、 D、 D题干图形的对称轴数分别为0、1、2、3、4、(5)。
,5,6,8,10,()
Onlyhisrelativesknewhehadafatalillness.
最新回复
(
0
)