首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n—1); return a; }
有以下程序: #include<stdio.h> int fun(int n) {int a; if(n==1)return 1; a=n+fun(n—1); return a; }
admin
2019-02-02
42
问题
有以下程序:
#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(5)=5+(4+(3+(2+fun(1))))=15,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/qoRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
应用数据库的主要目的是
______(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
结构化程序设计主要强调的是()。
常用的黑箱测试有等价类划分法、【】和错误推测法3种。
阅读下述程序段:y=-1;if(x!=0)if(x>0)y=1;elsey=0;该程序段所描述的数学关系是()
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
树中度为零的结点称为______。
在关系数据库中,用来表示实体之间联系的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.C中。
随机试题
下列何者不是石淋的特征
以下不是房地产市场发生周期性波动的原因的是()。
均质土坝的防渗体是()。
全棉染色的灯心绒(已割绒)机织物,450g/m2
企业生产车间发生的固定资产日常维修费,应作为制造费用核算计入产品成本。()(2017年)
3,2,4,5,16,()
求幂级数的收敛半径、收敛域及和函数,并求
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Forj=
Ababymightshowfearofanunfamiliaradult,______heislikelytosmileatanotherinfant.
Intheinformationtechnologyindustry,itiswidelyacknowledgedthathowwellITdepartmentsofthefuturecanfulfilltheirb
最新回复
(
0
)