首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) { if(n= =1)return 1; else return(n+fun(n-1)); } main( ) { int x; scanf("%d",&x); x=fun(x); printf("%d\n",
有以下程序 int fun(int n) { if(n= =1)return 1; else return(n+fun(n-1)); } main( ) { int x; scanf("%d",&x); x=fun(x); printf("%d\n",
admin
2018-10-16
40
问题
有以下程序
int fun(int n)
{ if(n= =1)return 1;
else
return(n+fun(n-1));
}
main( )
{ int x;
scanf("%d",&x); x=fun(x); printf("%d\n",x);
}
执行程序时,给变量x输入10,程序的输出结果是
选项
A、54
B、65
C、45
D、55
答案
D
解析
在C语言中函数可以递归调用,即直接或间接地自己调用自己。本题在函数int fun(int n)的定义中又出现了对函数fun的调用,所以函数fun是递归函数。因而在主函数中调用x=fun(x)时,当输入10赋给变量x时,递归调用的过程为:
fun(10)=10+fun(9)=10+9+fun(8)=10+9++8+fun(7)=10+9++8+7+fun(6)
=10+9++8+7+6+fun(6)=10+9++8+7+6+5+fun(4)=10+9++8+7+6+5+4+fun(3)
=10+9++8+7+6+5+4+3+fun(2)=10+9++8+7+6+5+4+3+2+fun(1)
=10+9++8+7+6+5+4+3+2+1=55
转载请注明原文地址:https://kaotiyun.com/show/Gwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);}
有如下程序:#definen2#definemN+1#defineNUM2*m+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",i);
算法的复杂度主要包括______复杂度和空间复杂度。
一棵二叉树共有47个结点,其巾有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为_________。
算法复杂度主要包括时间复杂度和【 】复杂度。
执行以下程序后,输出#号的个数是【】。#include<stdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putch
以下选项中,不合法的整型常数是
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
s1和s2已正确定义,并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;,则以下选项正确的是______。
随机试题
Whatdowemean【21】aperfectEnglishpronunciation?InonesensethereareasmanydifferentkindsofEnglishastherearcspeak
精索静脉曲张患者为进一步明确诊断与病因可行的检查是
关于将债务转为资本的债务重组,债务人、债权人的相关处理正确的有()。
Iusedtoliveselfishly,Ishouldadmit.Butonemomentchangedme.Iwasonmylunchbreakandhad【C1】______theofficeto
借助药物、物理治疗或化学治疗的方法来消除病患,效果并不一定很好。目前防治高血压的药物有4种,分别适用于不同的对象。如果使用不当,还可能造成对身体的危害。约一半的高血压患者可以通过调整饮食、戒烟戒酒和减轻体重的方法得到康复。上面这段话主要支持了这样
某单位招待所有若干间房间,现要安排一支考察队的队员住宿,若每间住3人,则有2人无房可住;若每间住4人,则有一间房间不空也不满,则该招待所房间最多有:
【泰罗制】(泰勒制)东北师范大学2001年世界现代史真题;南京大学2002年世界近现代史真题;江西师范大学2013年世界通史真题
正确认识理想与现实的关系,是追求理想的过程中必须解决的问题。理想与现实的关系是
Seeing______pictures,shecouldn’thelpthinkingof______happydaysin______Vienna.
Onlyinrecentyears______(人们才认识到节约用水多么重要).
最新回复
(
0
)