首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int n){ int a; if(n==1)return 1; a=n+fun(n-1); return(a);} main(){ printf("%d\n",fun(5)); } 程序的输出结果是
有以下程序 #include int fun(int n){ int a; if(n==1)return 1; a=n+fun(n-1); return(a);} main(){ printf("%d\n",fun(5)); } 程序的输出结果是
admin
2020-07-28
65
问题
有以下程序
#include
int fun(int n){
int a;
if(n==1)return 1;
a=n+fun(n-1);
return(a);}
main(){
printf("%d\n",fun(5));
}
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数fun为递归定义的函数, 当调用fun(5)→5+fun(4)→5+4+fun(3)→5+4+3+fun(2)→5+4+3+2+fun(1),因此最后的结果为15。
转载请注明原文地址:https://kaotiyun.com/show/m63p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和
下列叙述中错误的是()。
下列方法中,不属于软件调试方法的是()。
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(0c处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-3
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*DEF
数据库三级模式体系结构的划分有利于保持数据库的
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
电流是物体中带电粒子的定向运动。()
A.高效液相色谱B.电泳法C.折光法D.热分析法E.pH测定法根据电池电动势变化测出离子浓度
室内空气污染物的来源,不包括
抢救酮体酸中毒昏迷患者宜选用
理想气体的压强公式是()。
根据购销合同由收款人发货后委托银行向异地付款人收取款项,由付款人向银行承认付款的结算方式是()。
商业银行对理财产品进行风险评级的依据应当包括但不限于以下()因素。
违反《旅行社条例》规定,旅行社服务网点从事招徕、咨询以外的活动的,由旅游行政管理部门或工商行政管理部门()。
旅游签证在中国为L字签证,所属的签证的类别是()。
质性研究
最新回复
(
0
)