首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。 例如,若n=5,则应输出8.391667。 请改正程序中的错误,使其得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。 例如,若n=5,则应输出8.391667。 请改正程序中的错误,使其得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2018-03-28
66
问题
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。
例如,若n=5,则应输出8.391667。
请改正程序中的错误,使其得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdlib.h>
#include<conio.h>
#include<stdio.h>
/*********found*********/
void fun(int n)
{
int a=2,b=1,c,k;
double s=0.0;
for(k=1;k<=n;k++)
{
/*********found*********/
s=s+(Double)a/b;
c=a;a=a+b;b=c;
}
return(s);
}
void main()
{
int n=5;
system("CLS");
printf("\nThe value of func
tion is:%1f\n",fun(n));
}
选项
答案
(1)double fun(int n) (2)s=s+(double)a/b;
解析
本题考查:函数定义,函数定义的一般形式为 “类型标识符函数名(形式参数表列)”,其中类型标识符用来说明函数值的类型,函数的类型实际上是函数返回值的类型。
(1)由语句“:return(s);”和变量s定义为double型可知,该函数定义时其类型标识符为double类型。
(2)注意数据类型double的书写格式。
确定函数类型标识符在填空和改错题中经常考到,如果函数没有返回值,则函数定义为void型;如果函数有返回值,则函数类型应与返回值类型一致;如果不定义函数类型标识符,则系统默认为int型。
转载请注明原文地址:https://kaotiyun.com/show/4xxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includemain(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+=1;
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;return(x*y-m);}main(){
下列对于线性链表的描述中正确的是______。
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include main(){ FILE *fout; char ch;fout=fopen(’abc.txt’,’w’);ch=fg
以下程序的输出结果是() main() {staticchara[10]={"Chinese"}; printf("%d",strlen(a)); }
有以下程序:#include<stdio.h>prt(int*m,intn)inti;for(i=0;i<n;i++)m[i]++;main()}inta[]={1,2,3,4,5},i;p
下面程序段的输出结果是()。#include<stdio.h>main(){floatx=1.236547;printf("%f\n",(int)(x*1000+0.5)/(float)1000);}
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
当执行以下语句后,函数strlen(str)返回的值是() staticcharstr[10]={”Change"};
函数pi的功能是根据以下公式近似求得的:pi*pi/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)请在下面的函数中填空,完成求pi的功能。#include<math.h>doublepi(longn)
随机试题
与韦格纳肉芽肿发生密切相关的抗体是
下列工作中,属于环境影响评价工作程序第二阶段(正式工作阶段)的是()。
我国已形成城市群发展格局的是()等区域。
《国境卫生检疫法》及其实施细则所称的“隔离”是指将染疫嫌疑人收留在指定的处所,限制其活动并进行治疗,直到消除传染病传播的危险。
甲公司(增值税一般纳税人)2018年10月18日以银行转账方式购入需安装的生产用机器设备一台,取得增值税专用发票注明的价款为3000万元,增值税税额为480万元,支付运费取得运费增值税专用发票注明的运费为100万元,增值税税额为10万元,支付保险费10万元
下列各项中,属于法律关系的客体的有()。
以人为本的学生观内含是什么?
Afree,accessibleexhibitionaboutNelsonMandela,markingwhatwouldhavebeenhis100thbirthday,issuchanindisputablygoo
ItisnotdifficulttobepessimisticaboutthefutureofEuropeanbusiness.【T1】ComparedwiththeawesomestrengthofAmericaa
Thequestionsinthisgrouparebasedonthecontentofapassage.Afterreadingthepassage,choosethebestanswertoeachque
最新回复
(
0
)