首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前。项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。 请改正程
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前。项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。 请改正程
admin
2010-05-05
29
问题
已知一个数列从0项开始的前3项:0,0,1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun()的功能是:计算并输出该数列前。项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.
试题程序:
#include <conio.h>
#include <stdio.h>
#include <math.h>
/***************found*******************/
fun (int n)
{double sum, s0, s1, s2, s; int k;
sum=1.0;
if (n<=2) sum=0.0;
s0=0.0; sl=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;
clrscr ();
printf("Input N=");
scanf ("%d", &n);
print f ("%f\n", fun (n));
}
选项
答案
(1)错误:fun(int n) 正确:double fun(int n) (2)错误:return sum 正确:return sum;
解析
ANSI新标准允许使用这样一种方法对形参类型做说明,即在列出“整型表列”时,同时说明参数类型。如:
int max(int x,int y)
{...}
相当于:
int max(x,y)
int x,y;
{...}
又如:
float fun(array, n)
int array[10],n;
可以写成
float fun(int array[10],int n)
转载请注明原文地址:https://kaotiyun.com/show/kHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
下列选项中,有关科技词汇与出处对应关系错误的是()。
金融市场最基本的功能是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
下列诗句反映的历史按照先后顺序排列正确的是()。①南朝四百八十寺,多少楼台烟雨中②暖风熏得游人醉,直把杭州作汴州③若无水殿龙舟事,共禹论功不较多④封侯非我意,但愿海波平
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
4支足球队进行单循环比赛,即每两队之间都比赛一场。每场比赛胜者得3分,负者得0分,平局各得1分。比赛结果,各队的总得分恰好是4个连续的自然数。输给第一名的队的总分是多少?
一桶水含桶共重20千克,第一次倒掉水量的,第二次倒掉剩余水量的,第三次倒掉剩余水量的,第四次倒掉剩余水量的,最终水和桶共重5.6:千克,问桶的重量为多少千克?()
如下图,自行车每节链的长度为2.5cm,重叠部分的圆的直径为0.8cm,如果某种型号自行车的链条(没有安装前)由60节链条组成,那么链条的总长度是()。
随机试题
支原体的胞质分裂往往先于核酸复制而形成多核丝状体。()
郭路生(1948—),男,笔名食指,生于北京,原籍山东。在“文革”时期开始写诗,为“______”的代表诗人。代表作有诗集______、______、______、______等。
女性,43岁,右上腹痛高热,黄疸1天。查体:体温39.6℃。,血压85/60mmHg,皮肤、巩膜黄染,右上腹及剑突下压痛,白细胞25乘以十的九次方/L,应诊断为
先天性心脏病最主要的病因是
对电击后心跳骤停的病人进行心肺复苏的步骤是
属于环烯醚萜类化合物的有()
根据《刑事诉讼法》规定,下列关于公安机关侦查的说法中,正确的是()。
一停车场停了250辆车,包括四轮汽车、两轮摩托车、三轮摩托车,共有680个轮子,汽车比三轮摩托多30辆。问两轮摩托车有多少辆?()
TherearemanysuperstitionsinBritain,butoneofthemost【B1】______heldisthatitisunluckytowalkunderaladder—eveni
Primaryschoolteachers’poor【C1】______ofEnglishandmathsisunderminingtheGovernment’sliteracyandnumeracystrategies,
最新回复
(
0
)