首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return 1; { a=n+fun(n
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return 1; { a=n+fun(n
admin
2017-04-26
19
问题
有以下程序
#include<stdio.h>
int fun(int n){int a; main()
if(n==1)return 1; {
a=n+fun(n-1); printf("%d\n",fun(5));
return(a);} }
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数fun为递归定义的函数,当调用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/fqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
有以下程序main(){inti,s=0,t[]={l,2,3,4,5,6,7,8,9};for(i=0;i
下列叙述中正确的是
以下选项中不合法的标识符是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
关系表中的每一横行称为一个
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
数据结构分为线性数据结构和非线性数据结构,带链的队列属于()。
随机试题
1997年5月,中国第一部关于内部控制的行政规定《加强金融机构内部控制的指导原则》是由()颁布的。
食管癌的扩散方式有________________________________。
coUigativeproperties
屋面排水口设置,不正确的是:
有限责任公司
下列关于规模报酬的描述正确的有()。
根据我国《公司法》的规定,监事会、不设监事会的公司监事行使的职权不包括()。I.检查公司财务Ⅱ.对董事、高级管理人员执行公司职务的行为进行监督,对违反法律、行政法规、公司章程或者股东会决议的董事、高级管理人员提出罢免的建议Ⅲ.当董
鼓励老年人适当的参加社会活动,与他人保持必要地沟通,最重要的原因是沟通能()。
【背景材料】党的十八大报告提出:建设生态文明,是关系人民福祉、关乎民族未来的长远大计。面对资源约束趋紧、环境污染严重、生态系统退化的严峻形势,必须树立尊重自然、顺应自然、保护自然的生态文明理念,把生态文明建设放在突出地位,融入经济建设、政治建设、文化建设
A、Refrainfromshowinghisfeelings.B、Expresshisopinionfrankly.C、Arguefiercely.D、Yellloudly.A细节题。四个选项都是动词短语,由核心词汇可知该题可能
最新回复
(
0
)