首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
45
问题
有以下程序
#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://jikaoti.com/ti/jri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){charc[6];inti=0;for(;i<6;c[i]=getchar(),i++);for(i=O;i<6;i++)
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是
执行语句for(i=1;i++<4;);后变量i的值是______。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*z)的C语言表达式是______。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列叙述中正确的是()。
软件工程的出现是由于______。
若a的值为1,则表达式!a‖++a的值是______。
随机试题
渗氮层因较厚,工件经渗氮后仍能精车或粗磨。()
细胞的结构包括
下列哪项不是肾衰竭进展的共同机制
施工项目招标投标过程中,某投标单位在投标截止日期前提交了投标文件和投标保证金。该投标单位中标后拒绝与业主签订施工合同,业主没收了其投标保证金,该行为说明()。
在下列关于印花税的表述中,正确的是()。
“让学校的每一面墙壁都开口说话”“让学校的一草一木、一砖一石都发挥教育影响”体现了何种德育方法()
如遇非常情况,不能进行下届选举,由全国人大常委会以全体委员的()以上多数通过,可以推迟下届全国人大代表选举,延长本届任期。
超市中销售的苹果常常留有一定的油脂痕迹,表面显得油光滑亮。牛师傅认为,这是残留在苹果上的农药所致,水果在收摘之前都喷洒了农药,因此,消费者在超市购买水果后,一定要清洗干净方能食用。以下哪项最可能是牛师傅看法所依赖的假设?
内存按字节编址,地址从0A4000H到0CBFFFH。若用存储容量为32K×8bit的存储器芯片构成该内存,至少需要(3)。
Itwasamomentmostbusinessexecutiveswouldpausetosavor:latelastyear,GermansportinggoodspioneerAdidaslearnedthat
最新回复
(
0
)