首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 #in
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。 例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 #in
admin
2019-09-02
31
问题
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。
例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include<stdio.h>
/**********found**********/
int fun(n)
{ int c;
/**********found**********/
if(n=1)
c=10;
else
c=fun(n-1)+2;
return(c);
}
mein()
{ 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://kaotiyun.com/show/uORp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与s仃所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得更
下列选项中不属于面向对象程序设计特征的是
在软件开发中,需求分析阶段产生的主要文档是
表达式3.6-5/2+1.2+5%2的值是
若X和Y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
以下叙述中正确的是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是
随机试题
______’sfamegenerallyrestsuponhisnovelsandstorieswiththeinternationaltheme.
Whenthelittlegirlawoke,shefoundherself()byagroupofsoldiers.
心脏病患者,反复发作心悸不适,来诊当天自觉较好。作心电图P波消失呈锯齿状,频率300次/分,室率75次/分。最可能的诊断是
28岁妇女,月经周期紊乱,婚后3年不孕。应在何时诊刮
有关胸内压的叙述,下列哪项不正确
价值工程的核心是对产品进行()分析。
对于大众来说,科学无处不在,它完全可以成为社会流行文化的一部分,享受科学文化知识就像看书、读报、听音乐、看电影一样。近日,由中国科协主办的“典赞·2016科普中国”活动揭晓了2016年度十大“科学”流言终结榜,同时揭晓的还有年度十大科学传播事件等榜单。
对产品采用标识制度是为了()。
标志着元朝法律遂告定型的法典是()。
Thesnowrangersareemployeesof______.Whatistheprimarydutyofthesnowranger?
最新回复
(
0
)