首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n
有以下程序 #include int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 ); return ( a ); } main() { printf( "%d\n
admin
2020-07-28
78
问题
有以下程序
#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、9
B、14
C、10
D、15
答案
D
解析
考查函数的递归调用,只需要一步一步递归调用fun函数即可,执行fun(5)= 5+(4+(3+(2+ fun(1))))=15,所以答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/En3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
下列字符数组初始化语句中,不正确的是()。
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
以下有关宏替换的叙述不正确的是()。
下列关于函数的叙述中正确的是()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程
软件需求规格说明书的作用不包括
软件生命周期是指
随机试题
纵向一体化战略
A血瘀胃脘证B肝胆湿热证C饮停于胃证D湿热蕴脾证E肾阳虚口干不欲饮,浮肿,小便不利,多见于
作为甲公司的法律顾问,你认为甲公司与李某签订的租赁合同欠缺的条款有()。李某与粮油公司成立有限责任公司后,甲公司有权解除与李某签订的租赁合同,理由是()。
变、配电装置过电流保护措施中,保证防护电器有效动作的电流不应大于回路载流量的()倍。
资产的基本特征有()。
定期定额征收这种税款征收方式适用于纳税人财务制度不健全、生产经营不固定,主要针对某些零星分散、流动性大的税源。()
阅读下列材料,回答问题:材料一:美洲金银产地的发现,土著居民被消灭、被奴役和被埋葬于矿井,对东印度开始进行的征服和掠夺,非洲变为商业性的掠取黑人的场所:这一切标志着资本主义生产时代的曙光。这些田园诗式的过程是原始积累的主要因素……(奴隶制)是殖民
思考的人——2011年英译汉及详解Withitsthemethat"Mindisthemasterweaver,"creatingourinnercharacterandoutercircumstances,thebo
Writealetterofself-recommendation.Youreadanadvertisementonanewspaperthatthereisavacancyofasecretaryinabi
把亲情放在适当的位置上,双方都不致失落。人到中年,亲情的互动,是阶段性的幸福,不要赋予它太严肃的意义,也不要把它看得无足轻重。上帝不允许孩子永远记住父母入骨的爱,那将使他们无法成长;也不允许父母永远记住自己对儿女所作的牺牲,那将使老人陷于期待回报的自怜。而
最新回复
(
0
)