首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-31
57
问题
有以下程序
#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://kaotiyun.com/show/ibDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系数据库管理系统能实现的专门关系运算包括_______。
要为读/写操作打开一个字符文件,其正确的打开方式为_______。
执行以下程序后,输出的结果是_______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
在执行以下程序时,为了使输出结果为t=4,给a和b输入的值应该满足的条件是_______。main(){ints,t,a,b;scanf("%d%d",&a,&B);s=1;t=1;
软件工程研究的内容主要包括:______技术和软件工程管理。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
下列叙述中不正确的是()。
随机试题
试解释近视、远视、老花、散光等眼病与眼哪些解剖学结构有关?
会计规范体系的核心是()
A.IL-6B.IL-4C.IL-8D.IL-1具有促进基质中胶原降解、破坏
根据《INCOTERMS2000》的解释,在EXW贸易术语下,卖方必须提供符合买方要求的出口包装并将货物装上买方所派的运输工具。()
在基金职业道德的六大内容中,()是对基金从业人员职业道德的最为基础的要求。
行政执法人员当场作出行政处罚决定并收缴罚款的,依照法律规定()。
A公司为B公司的母公司,A公司当期销售一批产品给B公司,销售成本为100万元,售价为150万元。截至当期期末,子公司已对外销售该批存货的60%,期末留存的存货的可变现净值为45万元。不考虑其他因素,则A公司在当期期末编制合并报表时应抵销的存货跌价准备的金额
财产所有权的四项权利是占有、使用、收益和处分。()
许多孕妇都出现了维生素缺乏的症状,但这通常不是由于孕妇的饮食中缺乏维生素,而是由于腹内婴儿的生长使她们比其他人对维生素有更高的需求。为了评价上述结论的确切程度,以下哪项操作最为重要?
RarelyhavetheChristmasresultsforBritain’ssupermarketsbeenawaitedwithsuchanxiety.Mostofthem,especiallythemarke
最新回复
(
0
)