首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 );
有以下程序 #include <stdio.h> int fun( int n ) { int a; if( n==1 ) return 1; a = n + fun( n-1 );
admin
2021-07-09
67
问题
有以下程序
#include <stdio.h>
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/Nitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中表示一个合法的常量的是(说明:符号□表示空格)()。
下面属于白盒测试方法的是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
在E-R图中,用来表示实体联系的图形是()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
在面向对象方法中,不属于“对象”基本特点的是()。
软件设计中划分模块的一个准则是()。
以下选项中关于C语言常量的叙述错误的是
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
下列哪种溶液不能用于膀胱冲洗
根据《防治海洋工程建设项目污染损害海洋环境管理条例》,海洋工程自环境影响报告书核准之口起超过()年方开工建设的,应当在上程工建设前,将该L程的环境影响报告书报原核准该工程环境影响报告书的海洋主管部门重新核准。
“exchangeamongcustomers”belongstoe-business.()
个人贷款的签约流程包括()。
根据以下资料。回答下列问题2016年年末卫生人员机构分布:医院654.2万人(占58.6%),基层医疗卫生机构368.3万人(占33.0%),专业公共卫生机构87.1万人(占7.8%)。与上年比较,专业公共卫生机构人员总数减少0.6万人。2016年年末
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和条件(2)单独都不充分,条件(1)和
Windows任务栏的高度是可以改变的。
A、正确B、错误B题干中给出的是错误的干扰信息:“Emmadecidedtopunishmymotherbecauseshedidn’tgotoschool.”,译文为:爱玛决定惩罚我母亲因为她不去上学。根据原文“OneHall
PostershavebeenputupalloverJakarta,(1)Indonesianstomakeasuccessofthepeople’sconsultativeassembly.But(2),th
Computerpeopletalkalotabouttheneedforotherpeopletobecome"computer-literate",inotherwords,tolearntounderstan
最新回复
(
0
)