首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODIl.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODIl.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
admin
2016-10-29
75
问题
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODIl.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。
例如,当n=10时,程序的输出结果应为:23.197745。
请改正程序中的错误,使程序能输出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
#include
/************found************/
fun(int n)
{ double sum , s0 , s1 , s2 , s;int k;
sum=1.0;
if(n<=2)sum=0.0;
s 0=0.0;s 1=0.0 ; s2=1.0;
for (k=4; k<=n; k++)
{ s=s 0+s1+s2;
sum+=sqrt(s);
s0=s1;s1=s2;s2=s;
}
/************found************/
return sum
}
main()
{ int n;
printf("Input N=");
scanf("%d",&n);
printf("%f\n",fun(n));
}
选项
答案
(1)double fun(int n) (2)return sum;
解析
(1)第一个错误标识下fun函数的定义根据题干要返回前n项的平方根之和,函数具有返回值,所以“fun(int n)”应改为“double fun(int n)”,其中double为双精度型变量。
(2)第二个标识符下返回平方根之和,根据C语言语法每一句C语言后面应该以“;”为结尾,所以“return sum”改为“return sum;”。
转载请注明原文地址:https://kaotiyun.com/show/ikDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun()
下列程序的输出结果是______。main(){inti=0,a=0;while(i<20){for(;;)
请读程序段:charstr[]="ABCD",*p=strprint("%d\n",*(p+4));程序段的输出结果是______。
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
有以下程序:inta=3;main(){ints=0;{inta=5;s+=a++;}s+=a++;printf("%d\n",s);}程序运行后的输出结果是______。
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
若变量已正确定义,下列正确的程序段是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
随机试题
(2018年淄博/邹平)以下哪一项不是中小学生心理发展的基本特点()
上言加餐饭,________。
变异型心绞痛最好选用
A.午后发热,五心烦热B.午后热甚,身热不扬C.日晡热甚,腹痛便结D.长期低热,劳倦则甚E.发热烦渴,汗多脉洪某男,30岁。经常便秘,因饮酒且过量食用辛辣烤炙之品而发病。诊断为阳明潮热,其发热特征是()。
依照外资企业所得税的现行规定,下列表述正确的是()。
同类肌肉的锻炼效果,以()锻炼为佳。
王家村的祠堂长期被村民用来放置杂物,村里打算将其改成文化礼堂,但是很多村民有意见,为此村里召集村民召开恳谈会,如果由你主持。你会怎么说?现场模拟一下开场白。
关于如何有效解释两次世界大战的起源和暴行产生的机制,战争史家一直感到______。他们发现,当落实到细节研究上时,常常______迭出。譬如马克思主义史家认为经济压力是大战的动因,但历史事实却是二战爆发在欧洲的经济上扬期,因此许多战争史家不得不有此共识:战
Anewstudyfoundthatinner-citykidslivinginneighborhoodswithmoregreenspacegainedabout13%lessweightoveratwo-yea
Readinginvolveslookingatgraphicsymbolsandformulatingmentallythesoundsandideastheyrepresent.Conceptsofreadingha
最新回复
(
0
)