首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
75
问题
有以下程序
#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://www.kaotiyun.com/show/m63p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是将形参s所指字符串放人形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
下面关于算法的叙述中,正确的是()。
C语言规定,在一个C程序中,main()函数的位置()。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面对软件描述错误的是
有三个关系R、S和T如下图所示:其中关系T由关系R和S通过运算得到,则所使用的运算为
随机试题
下列各项属于经济社会形态系列的是
缺乏典型诊断性R-S细胞的霍奇金淋巴瘤亚型是
抵押担保是指借款人或第三人转移对法定财产的占有,将该财产作为贷款的担保。
商业银行内部监督部门应向()提供独立的综合理财业务风险管理评估报告。
“发出商品”科目的期末余额应并入资产负债表中“存货”项目反映。()
2020年12月31日,某企业有关科目期末借方余额如下:原材料55万元,库存商品35万元,生产成本65万元,材料成本差异8万元。不考虑其他因素,2020年12月31日,该企业资产负债表中“存货”项目期末余额填列的金额为()万元。
甲、乙为夫妻,共有一处房产,但房产证上及房产局的登记簿上只记载甲一个人的名字。现甲、乙闹离婚。一日,甲未与乙打招呼而与第三人丙签订了一份房屋买卖合同。丙将房款交于甲,并与甲一起办理了房产过户登记手续。后乙得知,诉至法院,要求确认甲、丙行为无效,丙不得取得房
某工程计划如图3-6所示,各个作业所需的天数如表3-2所示。设该工程从第0天开工,则作业1最迟应在第(51)天开工。
Himalaya’sRecedingGlaciersThegreatmajorityoftheworld’sglaciersappeartobedecliningatratesequaltoorgreater
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)