首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODII.C中函数fun的功能是:计算并输出该数列前n项的平方根之和,n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODII.C中函数fun的功能是:计算并输出该数列前n项的平方根之和,n的值通过形参传入。 例如,当n=10时,程序的输出结果应为:23.197745。
admin
2013-03-29
61
问题
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODII.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://kaotiyun.com/show/zPJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序执行后输出的结果是()#include<stdio.h>f(intA){intb=0;staticc=3;a=c++,b++;return(A);}mai
若有定义和语句int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()
以下程序段给数组所有的元素输入数据,请选择正确答案填入。()#inelude<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
在C语言的函数中()
本程序用改进冒泡法对数组a[n]的元素从小到大排序,请在程序空白处填空。voidbubble(inta[],intn){intj,k,jmax,temp;jmax=【】;do{
以下程序运行结果是【】。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case
数据库保护分为:安全性控制、【】、并发性控制和数据的恢复。
以下程序的输出结果是()。#include<stdio.h>intfun(intn,int*s){intf1,f2;if(n==0||n==1)*s=1;else
设已执行预编译命令#include<string.h>,以下程序段的输出结果是()。chars[]="anapple";printf("%d\n",strlen(s));
用筛选法可得到2~n(n
随机试题
患者,男性,35岁。因与他人打架,右上臂被刀多处砍伤,右手活动受限。查体:右肘关节活动可,右拇、示、中指不能屈曲,拇指不能外展和桡侧三个半手指掌侧均无感觉。该患者可能损伤
流感病毒最易变异的成分是
局部治疗唇疱疹最有效的药物是
下列何种先心病可出现周围血管征
有关孕期卫生下述哪项不正确()。
求取建筑物折旧的方法很多,以下正确的是()。
支票超过提示付款期限的,付款人可不预付款,出票人对此不承担责任。()
下列关于定期存款的说法,不正确的是()。
某公司与市政府机关共同使用一栋楼房,该楼房占地面积2000平方米,该公司与市政府的占用比例为4:1。当年年初,该公司购买房产价格为4100000元。企业拥有载货汽车10辆,每辆自重5吨。大客车4辆,均为45座(该地车船税的年税额:载重汽车为每吨20元,乘人
追求
最新回复
(
0
)