首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
51
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有以下说明,则()不是对strcpy库函数正确的调用。 strcpy库函数用于复制一个字符串:char*strl=""abcd"",str2[10],*str3= "hijklmn""。*
语句int(*ptr)()的含义是()。
在以下程序运行时若从键盘输入:102030,输出结果是__________。#includemain()(inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);printf("%d%d%d\n",i,j,
有以下程序:main(){inta=0,b=0;a=10;/*给a赋值b=20;给b赋值*/printf("a十b=%d\n",a+b);//输出计算机结果}
已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量c中的大写字母转换为对应小写字母的语句是()。
下列叙述中正确的是()。
C语言可执行程序的开始执行点是()。
对下述程序的判断中,正确的是()。#includemain(){char*p,s[256];p=s:while(strcmp(s,"theend")){printf("In
算法的空间复杂度是指()。
设有下列二叉树:[*]对此二叉树前序遍历的结果为
随机试题
改革、发展和稳定三者的关系。
先天性上睑下垂的病因有
下列哪项不是温燥伤肺的症状:
在变更估价的原则中,已标价工程量清单中无适用或类似子目的单价,可按照()的原则,由发、承包双方商定或确定变更工作的单价。
某客户计划贷款购买住房,关于贷款利息成本他了解到,下列四种还款方式中,()的利息额最大。
Thephrase"I’dliketo"involves______phenomenon.
“身教胜于言教”体现的德育方法主要是()。
2006年中国国内生产总值和人均国内生产总值分别位居世界()。2006年中国台湾本地生产总值相当于中国国内生产总值的()。
行政立法就其实质而言,均是授权立法,根据所授权力来源的不同,可分为()。
Ansvuerquestions71~80byreferringtothefollowingbookreviews.AnswereachquestionbychoosingA,BorCandmarkiton
最新回复
(
0
)