首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前n项的和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为96.000000。 请改正程序中的错
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前n项的和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为96.000000。 请改正程序中的错
admin
2009-02-15
24
问题
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前n项的和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为96.000000。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
double 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;
/*************found*************/
for (k=4;k<n;k++)
{
S=S0+S1+s2;
Sum+=s;
S0=s1;
S1=s2;
/*************found*************/
S2=S;
return sum;
}
main()
{
int n;
clrscr();
printf("Input N=");
scanf("%d",&n);
printf("%f\n",fun(n));
}
选项
答案
(1)错误:for(k=4;k<n;k++) 正确:for(k=4;k<=n;k++) (2) 错误:s2=s; 正确:s2=s;}
解析
错误1:循环中包括k=n的情况,所以k要取到n之后才结束循环。错误2:for循环的语句要用大括号,在此处少了“}”,应添上。
转载请注明原文地址:https://kaotiyun.com/show/bHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,有关科技词汇与出处对应关系错误的是()。
阿尔泰国立大学的生物学家研制出转基因成分快速检测仪.可在较短时间内检测出食品中是否含有某种转基因成分。以下对转基因说法错误的是()。
根据《行政处罚法》的规定,下列关于行政拘留的说法正确的是()。
国际上用来综合考察居民间收人分配差异状况的一个重要分析指标是()。
根据我国有关法律的规定,下列哪一行为是不合法的?()
新中国成立后,为巩固人民政权,采取了哪些措施?()①召开第一届全国人民代表大会.制定宪法②镇压反革命,肃清暗藏的反革命势力③进行抗美援朝运动,保卫国家安全④解放全国领土,彻底摧毁国民党统治机构,建立各级地方人民政权
甲、乙两人轮流投篮,每人每次投一球。约定甲先投且先投中者获胜,一直到有人获胜或每人都已投球3次时投篮结束。设甲每次投篮投中的概率为,乙每次投篮投中的概率为,且各次投篮互不影响。则投篮结束时乙只投了两个球的概率为:
六年级五个班的同学共植树100棵。已知每个班植树的棵数都不相同,且按数量从多到少的排名恰好是一、二、三、四、五班。又知一班植的棵数是二、三班植的棵数之和,二班植的棵数是四、五班植的棵数之和,那么三班最多植树多少棵?
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
小李参加了若干次考试,最后一次考试他拿到92分,结果他的平均分比之前提高了1分。现在他想在下次考试后平均分再提高1分,那么下一次考试他要拿到多少分?
随机试题
2009年12月,甲托乙购买化肥,给乙化肥款8000元。乙买完化肥后,剩余500元,于是就用其中的100元购买了有奖邮政明信片。后来,乙将买明信片一事告诉甲,甲想快到元旦了,孩子们会用得上,于是就收下了。甲的儿子(15岁)将其中一张送给朋友丙。2010年7
症见眼睑头面浮肿,继及全身,上半身肿甚,来势迅速,皮薄光亮,小便短少,苔薄白,脉浮紧,其辨证是
因税务机关的责任,导致纳税人、扣缴义务人未缴或者少缴税款的,税务机关在()内可以要求纳税人、扣缴义务人补缴税款,但不得加收滞纳金。
企业计算应纳税所得额时,允许扣除的销售税金包括()。
依据边际贡献方程式,提高产品边际贡献的途径有()。
2017年1月境外A为境内甲企业提供设计服务,合同价款150万美元,1美元=6.2元人民币。A在境内未设立经营机构,则甲企业应当扣缴A的增值税是()万元。
当前,很多社区建立了图书室,但门庭冷落、乏人问津。对此,你怎么看?
标准ASCII码用7位二进制位表示一个字符的编码,其不同的编码共有()。
Vacation(休假)timecanbeassimpleasjusttimeawayfromwork.Youmayjustwantto【C1】______homeanddonothing.Thereisnothi
Forthepastseveralyears,theSundaynewspapersupplementParadehasfeaturedacolumncalled"AskMarilyn".Peopleareinvite
最新回复
(
0
)