首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得
admin
2017-11-27
41
问题
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
/************found************/
int fun (n)
{ int c;
/************ found************ /
if (n=l)
c = 10 ;
else
c= fun(n-l)+2;
return(c);
}
main ()
{ int n;
printf("Enter n : ");
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://www.kaotiyun.com/show/Xnxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intn,intdata){irak;for(k=0;k
在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为______________约束。
在数据处理中,其处理的最小单位是()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
设有如下关系表:则下列操作正确的是()。
以下数据结构中,属于非线性数据结构的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
软件危机出现于20时纪60年代末,为了解决软件危机,人们提出了()的原理来设计软件,这就是软件工程诞生的基础。
随机试题
佛家“四谛”说指的是_____谛、集谛、灭谛和道谛。
新生儿硬肿症主要的致病因素是
下列哪些选项的表述错误?()
产业结构演进论根据产业结构演进的特点,将经济发展划分为五个时期,其中高度化结构阶段以()为标志。
建设工程法律法规规章的效力顺序从高到低的顺序依次为()。
规格为750kg的空气锤,锻锤在工作中产生的打击力约为()千克力。
一个自然人只能投资设立一个一人有限责任公司,且该一人有限责任公司不能投资设立新的一人有限责任公司。()
25℃时,将浓度和体积分别为c1、V1的一元强碱ROH溶液与浓度和体积分别为c2、V2的一元弱酸HA溶液相混合,下列关于该混合溶液的叙述正确的是()。
AudienceAwarenessofWritingI.Introduction—audiencereferstoreadersofwrittenmaterials—thecontent,structureandthe
A、Totakecareoftheiragingparents.B、Tomaketheirhousesmorealive.C、Tomakethemgoodcompanions.D、Tofollowthetrend
最新回复
(
0
)