首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int n){int a; main() if(n==1)return 1; { a=n+fun(n-1);printf("%d\n",fun(5)); re
有以下程序 #include int fun(int n){int a; main() if(n==1)return 1; { a=n+fun(n-1);printf("%d\n",fun(5)); re
admin
2018-01-11
26
问题
有以下程序
#include
int fun(int n){int a; main()
if(n==1)return 1; {
a=n+fun(n-1);printf("%d\n",fun(5));
return(a);} j
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数劬为递归定义的函数,当调用fun(5)→5+fun(4)→5+4+fun(3)→5+4+3+fun(2)→5+4+3+2+fun(1),因此最后的结果为15。
转载请注明原文地址:https://kaotiyun.com/show/JGxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出的结果是()。main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
C语言结构体类型变量在程序执行期间,()。
下述程序的输出结果是________。longfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);
下列程序的输出结果是()。 intf1(intx,inty){returnx>y?x:Y;} intf2(intx,inty)freturnx>y?y:x;} main()
在以下程序运行时若从键盘输入:102030,输出结果是__________。#includemain()(inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);printf("%d%d%d\n",i,j,
若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是()。
若有说明语句:double*p,a;则通过scanf语句正确给输入项读入数据的程序段是()。
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
下列叙述中止确的是()。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
随机试题
病毒性心肌炎晚期造成心肌损伤的主要因素是
()施工时,严控混凝土的配合比,保证其和易性,必要时可适当掺加缓凝剂。
进口日期栏应填()进口口岸栏应填()
头肩底大多为底部反转形态。()
随同商品出售单独计价的包装物成本应计入其他业务成本。()
甲公司是一家设备制造企业,常年大量使用某种零部件。该零部件既可以外购,也可以自制。如果外购,零部件单价为100元/件,每次订货的变动成本为20元,订货的固定成本较小,可以忽略不计。如果自制,有关资料如下:(1)需要购买一套价值为100000元的加工设
因碰撞、挤压导致喜马拉雅山持续升高的板块分别是()。
playaseparateroleworkoutsidethehouseholdelementaryschoolteachersorinthelaborforceA.womenwhowishto【T13】____
设A为n阶可逆矩阵,λ是A的一个特征值,则A的伴随矩阵A*的特征值之一是()
OneimportantcauseofthegenerationgapintheUSistheopportunitythatyoungpeoplehaveto【S1】______theirownlife-styles.
最新回复
(
0
)