首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2019-04-04
60
问题
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
/**********found**********/
int fun (n)
{ int c,
/**********found**********/
if(n=1)
c=10;
else
c=fun(n-1)+2;
return(c);
}
main()
{ int n;
printf("Igntern:");scanf("%d",&n);
printf("The result:%d\n\n”,fun
(n));
}
选项
答案
(1)int fun(int n) (2)if(n==1)
解析
函数功能是按题目中给出的递归公式求函数值。
(1)定义函数fun时,形参n并没有指定参数类型,因此,“int fun(n)”改为“int fun(int n)”。
(2)根据题目要求,原题中的“if(n=1)”应该是用于判断n是否等于1,但是被错误表示成赋值表达式。因此,“if(n=1)”应该改为“if(n==1)”。
转载请注明原文地址:https://kaotiyun.com/show/69Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下合法的赋值语句是()
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是______。
以下程序的输出结果是______。main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1];a
要求以下程序的功能是计算main(){intn;floats;S=1.0;for(n=10;n>1;n--)s=S+1/n;printf("%6.4f\n",
算法一般都可以用______控制结构组合而成。
下列叙述中,不属于软件需求规格说明书的作用的是
下面选项中合法的字符常量是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为()。
随机试题
45岁男性患者,因“主动脉瓣置换术后40天,发热10天,喘息3天”人院,体检在胸骨左缘3、4肋间可闻及3~4级收缩期杂音及舒张期杂音,两肺底细湿哕音。血常规:Hb88g/L,WBC11×109/L,N80%。该患者诊断首先考虑
ThewordRenaissanceisfrom,meaning"rebirth",andwasfirstappliedbythe______historianJakobBurckhardtin18()
图示三根压杆均为细长(大柔度)压杆,且弯曲刚度均为EI。三根压杆的临界荷载Fcr的关系为()。
强夯法和强夯置换法在施工前,应在现场有代表性的场地进行试夯或试验性施工,以取得必要的()。
会计部门应于记账之后,定期对各种会计凭证进行分类整理,并将各种记账凭证按编号顺序排列,连同所附的原始凭证一起加具封面、封底,装订成册。()
抽样检验适用于精度要求较高的产品和零部件的检验,应用非常广泛。()
(2011年国家.101)航线:飞行
关于成就目标定向与内隐能力观念间的关系,下列陈述中正确的是()
江口市急救中心向市政府申请购置一辆新的救护车,以进一步增强该中心的急救能力。市政府否决了这项申请,理由是:急救中心所需的救护车的数量,必须和中心的规模和综合能力相配套。根据该急救中心现有的医护人员和医疗设施的规模和综合能力,现有的救护车足够了。以下
【B1】【B2】
最新回复
(
0
)