首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。 例如,若n=5,则应输出8.391667。 请改正程序中的错误,使其得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。 例如,若n=5,则应输出8.391667。 请改正程序中的错误,使其得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
admin
2017-09-23
74
问题
下列给定程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。
例如,若n=5,则应输出8.391667。
请改正程序中的错误,使其得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stcllib.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 function is:%1 f\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/Coxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行时若从键盘输入:102030<回车>。输出结果是()。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);pri
下述程序的输出结果是()。#include<stdio.h>voidmain(){chara=1,b=2;charc=a^b<<2;printf("\n%d",C);}
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、()和处理过程。
下列选项中,不属于数据模型所描述的内容的是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列叙述中正确的是()。
在C语言程序中,以下说法正确的是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
设变量已正确定义并赋值,以下正确的表达式是()。
以下不能正确计算代数式值的C语言表达式是()。
随机试题
年轻恒牙深龋进行再矿化治疗时,软化牙本质再矿化的时间大约是
劳务企业要根据劳务人员()为劳务人员缴纳社会保险,并将缴费收据复印件、缴费名单报总包方项目部备案。
系统提供的凭证限制类型包括( )。
市区某电机生产企业于2019年4月2日成立,为增值税一般纳税人,适用企业所得税税率25%。2019年4—12月生产经营业务如下:(1)全年直接销售电机取得不含税销售收入8000万元,全年购进原材料钢材,取得增值税专用发票,注明税款850万元(已通过主管
下列各项中,承诺开放部分公共邮政服务的世贸组织成员国是()。
下列各项中,应计入其他应付款的是()。
试述增强科技自主创新能力的主要措施及增强自主创新能力的主要意义。
建设中国特色社会主义法治体系,是全面依法治国的重要内容和奋斗目标,是建设社会主义法治国家的总抓手。建设中国特色社会主义法治体系,要求建设高效的法治实施体系具体来说,就要()
下列关于自由表的说法中,正确的是
Kevinlikesthejobasataxidriverbecause______.
最新回复
(
0
)