首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
admin
2019-04-04
32
问题
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.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;
s0 = 0.0; s1=0.0; s2 = 1.0;
for (k = 4; k <= n; k++)
{ s = sO + si + s2;
sum += sqrt(s);
sO = si; si = 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”改为“returnsum;”。
转载请注明原文地址:https://kaotiyun.com/show/x9Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
fseek函数的正确调用形式是
下列程序段的输出结果是【】。intn=’c’;switch(n++){default:printf("error");break;case’a’:case’A’:case’b’:
数据模型包括数据结构、()和数据条件。
设有如下定义:structsk{inta;floatb;}data;int*p;若要使p指向data中的a域,正确的赋值语句是()。
下列表达式中,可以正确表示的关系是()。
在关系数据库中,用来表示实体之间联系的是______。
在一棵二叉树上,第5层的结点数最多是()。
在关系数据库中,用来表示实体之间联系的是()。
下列叙述中正确的是______。
C语言程序的模块化是通过以下哪个选项实现的()。
随机试题
下列股票估值方法不属于相对价值法的是()。
王某与刘某二人因合同纠纷,王某将刘某告上法庭,并且王某向人民法院提交书面申请,要求审判员朱某回避。理由是朱某是刘某的学生,学生当然会做出有利于老师的判决。经了解,刘某曾是某学校的教师,朱某是该学校的毕业生,但二人并不认识。于是法院做出决定,驳回王某的申请。
该义齿蜡型装下半盒时石膏易形成倒凹的部位是
下列会计业务的处理,已构成前期差错的有()。
商业银行通过制定和实施一系列制度、程序和方法,对风险进行()
下列有关控制环境的说法中,正确的有()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1.describethedrawingbriefly,2.e
信息安全的概念从更全面的意义来理解,就是要保证电子信息的有效性,即保证信息的保密性、完整性、可用性和______。
Manypublicationsmadeprivateinquiriesbeforepresidentialelection,generallybymeansofquestionnairessenttosubscribers
最新回复
(
0
)