首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return1; { a=n+fun(n-1); printf("%d\n",fun(5)); return(a);} } 程
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return1; { a=n+fun(n-1); printf("%d\n",fun(5)); return(a);} } 程
admin
2020-07-28
65
问题
有以下程序
#include<stdio.h>
int fun(int n){int a; main()
if(n==1)return1; {
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+fIun(2)→5+4+3+2+fun(1)。因此最后的结果为15。
转载请注明原文地址:https://kaotiyun.com/show/0o3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列叙述中正确的是()。
以下叙述中错误的是()。
以下选项中,不合法的C语言用户标识符是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
下面关于对象概念描述正确的是
以下选项中,能用作用户标识符的是()。
随机试题
下列图例中表示管线的连接方式为()。
A.荆防颗粒B.伤风感冒颗粒C.风热感冒颗粒D.扑感片E.桑菊感冒具有发汗解表,散风祛湿功效的非处方药是
下列有关基本养老保险缴纳基金和费用缴纳的说法正确的是:()
证券公司应当缴纳的基金,按照证券公司佣金收入的一定比例预先提取,并由中国证券登记结算有限责任公司代扣代收。( )
()的房屋管理不属于《物业管理条例》调整的物业管理。
[*]
股份公司在下列哪种情况下可能要增发股票()
把目标程序中的逻辑地址转换成主存空间的物理地址称为( )。
程序调试的任务是
Chinahasthegreatestpopulationintheworldandalargepoolofresearchworkers,yetithasnotproducedasingleNobelPriz
最新回复
(
0
)