首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从第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
2020-01-10
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=s0+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://jikaoti.com/ti/WNG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
有以下程序{}includemain(){inta=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2*b);)程序运行后的输出结果是
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
函数fun的功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后C=4152。注意:部分源程序给
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结
下列给定程序中,函数fun的功能是:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
以下叙述中正确的是
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
在深度为7的满二叉树中,叶子节点的个数为()。
随机试题
简述进攻战略的种类。
______________,碣石潇湘无限路。(张若虚《春江花月夜》)
根据Scheie前房角分类法,前房角为窄Ⅱ,前房角镜下所见应为
制造、使用或贮存爆炸危险物质,且电火花不易引起爆炸,或不致造成巨大破坏和人身伤亡的建筑物属于第()类防雷建筑物。
ABC股份有限公司(以下简称ABC公司)为上市公司,系增值税一般纳税人,适用的增值税税率为17%。该公司按净利润的10%计提法定盈余公积(假定不考虑计提法定公益金),20×3年的财务会计报告于20×4年4月10日经批准对外报出。该公司20×3年12月3
一块木料,能不能用,怎样使用,舍弃什么,不是用嘴说,也不是用眼看,更不是凭“老经验”去推断下结论——权威只有一个,就是用尺子量一量,用墨线校一校。这就是“匠人规则”。匠人们之所以令人肃然起敬,源于他们对工作一丝不苟,始终遵循“尺子最有发言权”这一准则。这段
设矩阵A满足A2+A-4E=0,其中E为单位矩阵,则(A—E)-1=_______.
将考生文件夹下TIAN文件夹中的文件ARJ.EXP设置成只读属性。
Haveyoueveraskedyourselfwhychildrengotoschool?Youwillprobablysaythattheygotolearntheirownlanguageandother
Inrecentdecades,environmentalproblemshavebeenontheriseastheresultofhumanactivitiesandunplannedmanagementofthe
最新回复
(
0
)