首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int n){int a; if(n==1)return1; a=n+fun(n-1); return(a);} main() { printf("%d\n",fun(5)); } 程序的输出
有以下程序 #include<stdio.h> int fun(int n){int a; if(n==1)return1; a=n+fun(n-1); return(a);} main() { printf("%d\n",fun(5)); } 程序的输出
admin
2018-11-21
52
问题
有以下程序
#include<stdio.h>
int fun(int n){int a;
if(n==1)return1;
a=n+fun(n-1);
return(a);}
main()
{
printf("%d\n",fun(5));
}
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数fhn为递归定义的函数,当调用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/evxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#includemain(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;for(i=0;i
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则
为用户与数据库系统提供接口的语言是
在C语言中,下列关于文件操作的叙述正确的是()。
以下能正确定义二维数组的是()。
计算机的存储器完整的应包括______。
以下叙述中正确的是()。
在多媒体计算机系统中,不能用以存储多媒体信息的是
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是( )
随机试题
翻译者将翻译成中文的量表再翻译回去的步骤是()
梗阻性肝病时,下列哪一项指标升高最明显
制作锤造冠代型时,在模型的基牙上通常采用加蜡的方法恢复其外形和邻接关系,不应加蜡的部位为
实施清创术的最佳时机应该是
混凝土工程中,要泵送混凝土的坍落度不低于( )。
下列会计分录中,不属于复合会计分录的有()。
由于企业销售政策的调整,会导致销售过程中出现某些不确定因素,但这些不确定因素并不影响企业确认收入。()
如果以上市公司作为可比企业对非上市公司进行价值评估时,应在直接按照可比企业标准所得出评估价值的基础上,加上一定金额的控制权价值,减去与上市成本比例相当的金额,调整后的余额才可作为非上市公司的评估价值。()
公安部于2003年1月22日发布的加强公安机关内部管理的“五条禁令”规定:严禁在工作时间饮酒,违者予以纪律处分;造成严重后果的,予以辞退或者开除。()
计算机网络的资源子网的主要组成单元是【 】。
最新回复
(
0
)