首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x) { int P; if(x==0‖x==1) return(3); P=x—fun(x一2); return p; }
有以下程序: #include int fun(int x) { int P; if(x==0‖x==1) return(3); P=x—fun(x一2); return p; }
admin
2019-08-18
23
问题
有以下程序:
#include
int fun(int x)
{
int P;
if(x==0‖x==1)
return(3);
P=x—fun(x一2);
return p;
}
main()
{
prinff(“%d\n”,fun(7));
}
程序的运行结果是( )。
选项
A、2
B、3
C、7
D、0
答案
A
解析
因为fun(int x)是一个递归函数,所以主函数中fun(7)经过3次递归调用,其过程可以描述为fun(7)=7一fun(5)=7一(5一fun(3)):7一(5一(3一fun(1)))=7一(5一(3—3))=7—5=2,所以最后的输出结果为2,因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/u7f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:按以下递归公式求函数值。例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数ma
请编写函数fun,函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放在主函数的age数组中;要求函数把0至9岁年龄段的人数放在d[0]中,把10至19岁年龄段的人数放在d[1]中,把20至29岁年龄段的人数放在d[2]中,其余依此类推,
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删
针对简单程序设计,以下叙述的实施步骤顺序正确的是
以下叙述中正确的是
以下叙述中正确的是
随机试题
良好的师生关系的建立取决于教师的教育水平,我国新型师生关系的特点是()。
心肌梗死合并心力衰竭时的处理有
资本资产定价模型CAPM无法用模型来检验,而套利定价理论模型APT理论可以。()
以下哪个说法是正确的()。
水:河流
在“龟兔赛跑”的寓言故事中,善于奔跑的兔子是“反面教材”。但在马拉松参赛者中,“兔子”却是肩负光荣使命的角色。“兔子”的学名叫配速员,他们在参赛中的职责是引导跑者按照稳定的节奏跑步,在预设的时间内完成比赛。跑步被认为是一项孤独的运动,但是一旦以“兔子”的身
文档“北京政府统计工作年报.docx”是一篇从互联网上获取的文字资料,请打开该文档并按下列要求进行排版及保存操作:将纸张大小设为16开,上边距设为3.2cm、下边距设为3cm,左、右页边距均设为2.5cm。
Themostexcitingkindofeducationisalsothemost.Nothingcan【61】thejoyofdiscoveringforyourselfsomethingthatisimp
Raul’sgame-winninggoalintheclosingminutesofthegame______hiswell-knownabilitytoexcelunderstressfulconditions.
A.alwaysB.barelyC.demiseD.emergenceE.gainedF.implicationsG.leafH.lostI.naturallyJ.objectK.oneLonlineM.r
最新回复
(
0
)