首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",A);}main(){intcc;fo
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符o的表达式是_______。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*z)的C语言表达式是______。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
若x和a均是int型变量,则计算完x=(a=4,6*2)后的x值为______。
深度为5的满二叉树中,叶子结点的个数为______。
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是______。
下面语句的输出结果是______。printf("%d\n",strlen("\t\"\065\xff\n"));
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
下列叙述中错误的是()。
随机试题
影响骨骼、肌肉生长发育的最主要的激素是
治疗肺结核肺阴亏损证,应首选的方剂是
半夏的气味为
新建、扩建、改建的建设工程,建设单位必须在开工前向建设行政主管部门或其授权的部门申请领取()。
二战以来,资本主义经济在发展中出现了许多新问题,主要原因是()。
四元非齐次线性方程组AX=b有三个解向量α1,α2,α3且r(A)=3,设α1+α2=α2+α3=,求方程组AX=b的通解.
以下语句不会引发异常的是()。
Readthearticlebelowaboutthebusiness’socialresponsibilityandthequestions.Foreachquestion(13-18),markoneletter(
Whydoesthewomancometothebusinesscenter?
A—CommercialbuildingJ—PropertyaddressB—ResidentialbuildingK—SalespriceC—PropertymanagementL—Qualityofcon
最新回复
(
0
)