首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
65
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有下面的说明和定义,则sizeof(structaA)的值是_______。structaa{intrl;doubler2;floatr3;unionuu{charu1[5];longu2[2]}ua;
若有程序:fun(inta,intB){staticintc=0;c+=a+b;returnc;}main(){intx=5,y=3,z=7,r
不能把字符串“Hello!”赋给数组b的语句是________。
下面不属于软件工程的3个要素的是_______。
已知函数fread的调用形式为fread(buffer,size,count,fp);其中buffer代表的是()。
下列叙述中,错误的是()。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
下列不属于C语言关键字的选项是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
意志的()是一个人善于辨明是非、抓住时机、迅速而合理地采取决定和执行决定的品质。
计算建筑物折旧额时,按使用建筑物而产生的磨灭或破损以及风吹日晒的侵蚀和自然灾害造成的的损坏来计算折旧,称为()。
传播广、时间长、诉求力强、表现力丰富、更新便捷的广告媒介是()。
期货公司未按期补充更正风险监管报表的,公司住所地中国证监会派出机构可以认定公司的风险监管指标不符合规定标准。()
我国车辆改造的方向主要是()。
普遍津贴型社会保障的资金来源是()。
某公司将税务机关确定的应于2014年12月5日前缴纳的税款30万元拖至2014年12月15日缴纳,根据税收征收管理法律制度的规定,税务机关应依法加收该公司滞纳税款的滞纳金为()元。
自我意识是与生俱来的。
设是θ的估计量,则下列正确的是
网桥互联的两个局域网可以采用不同的______。Ⅰ.物理层协议Ⅱ.数据链路层协议Ⅲ.网络层协议Ⅳ.传输层协议
最新回复
(
0
)