首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
92
问题
有以下程序
#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全国计算机二级
相关试题推荐
执行语句for(i=1;i++<4;);后变量i的值是______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa"
若x和a均是int型变量,则计算完x=(a=4,6*2)后的x值为______。
在设计程序时,应采纳的原则之一是______。
设有如下定义:char*aa[2]={"abcd","ABCD"},则以下说法中正确的是()。
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为______。
下列叙述中正确的是()。
若a=l,b=2,则表达式!(x=a)||y=b)&&0的值是______。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
女性,78岁,下楼时摔伤,右下肢短缩约3cm,足外旋90°,髋部叩痛明显,最可能的诊断是
下列哪些药物作用于α受体
手术切开复位内固定最常见的弊端是
下列与细菌侵袭力无关的致病因素是
引起合同当事人之间的合同权利和义务归于消灭的是( )。
习近平总书记说:“中国梦是国家的梦,民族的梦,也是每一个中国人的梦。”请以“梦想”为题,联系实际,自选角度,写一篇议论性文章,要求内容充实,结构完整,论述有力,条理清楚,字数不少于1000字。
甲男意欲强奸乙女,先将乙女关在室内数十日,待乙女无力反抗时对其实施奸淫。甲男的犯罪行为构成()。
合同签订后,应后履行义务的一方有下列情形之一的,应先履行义务的一方可以行使不安抗辩权()。
结合材料,回答问题:我国现行宪法规定的公民基本权利体系,是在刚刚结束了十年文革动乱,民主与法制建设的重要性才开始被人们认识到这样一个特殊的背景下制定出来的。由于这样一个特殊的背景,长期实行人治形成的各种制度及其思想观念还不能从根本上得到清算和改变
1944年8月20日,刘少奇在中共中央军委高层干部会议上指出:“正规军、游击队合起来叫解放军,或加之为国民革命解放军。”这是文献档案资料中第一次出现解放军的称谓。人民军队诞生于1927年8月1日,土地革命战争时期称中国工农红军,抗日战争时期称国民革命军八路
最新回复
(
0
)