首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从第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
50
问题
已知一个数列从第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全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(a),s
若变量已正确定义并赋值,下面符合C语言语法的表达式是
在结构化程序设计方法中,下面哪种内聚的内聚性最弱?
在运算过程中,能够使空表与非空表的运算统一的结构是【】。
以下程序运行后的输出结果是______。intd=1:fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main(){inta=3
下列关于C语言数据文件的叙述中正确的是()。
下列叙述中正确的是()。
以下叙述中错误的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为 ______。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
患者,男性,40岁。患有艾滋病。患者发生鼻出血,护士将沾有患者血液的棉球放在弯盘中,弯盘用完后正确的处理方法是
男性,40岁,农民。不规则发热3天,伴头痛、腰痛、视力模糊去乡卫生院就诊。体检:面部及上胸部充血,球结膜水肿,有出血点,腋下及背部有散在针尖大小出血点,血压12/8kPa(90/60mmHg),因同村有类似病人送往城市医院,拟诊为流行性出血热发热期。
组织切开原则不包括()。
[2010真题·单选]某高压锅炉的蒸汽管道壁厚为25mm,采用焊接连接,其管道坡口型式应为()。
会计核算的具体内容可以包括下面()项目。
某市粮油副食品批发公司原有8个仓库分散在城区,但每个仓库的规模都比较小,且不具备配送功能。为了提高服务质量,快速应对生产需求,该公司决定整合原有的仓库资源,建设新的仓库,在仓库系统中采用配送需求计划(DRP)、物流标准化和条码技术。根据上述资料,回答下列问
刑法追诉时效是刑法规定的司法机关追究犯罪人刑事责任的有效期限。对于一般犯罪(指没有连续或继续犯罪)追诉时效从犯罪之日计算;对于连续犯(犯罪行为有连续状态的)或者继续犯(即惯犯,犯罪行为有继续状态的),追诉时效从犯罪行为终止之日起计算。犯罪已过法定追诉时效的
两个寡头所面临的衙求曲线为p=10-q.其中q=q1+q2,寡头1和寡头2的成本函数分别为c1=4+2q1,c2=3+3q2。求:(1)使两个寡头联合利润最大化的产出水平是多高?为了实现这一最大化的联合利润,每个寡头应该生产多少产量?
阅读下面短文,回答下列五遭题。2001年3月15日,北京大学教授于希贤来到抚仙湖,并组织考察组乘坐潜水器潜入湖底。他们利用声纳技术在水深15米处发现第一个目标。有一堵石墙,石料大小不一,每个石块上至少有一面到两面是平整的,带有人工加工过的痕迹。从声
在Word2003中,可以快速格式化表格的是()。
最新回复
(
0
)