首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) {if(n==1)return1; Else return(n+fun(n-1)); } main() {int x; scanf("%d",&x);x=fun(x); printf("%d\n",x); } 执行
有以下程序 int fun(int n) {if(n==1)return1; Else return(n+fun(n-1)); } main() {int x; scanf("%d",&x);x=fun(x); printf("%d\n",x); } 执行
admin
2018-11-21
51
问题
有以下程序
int fun(int n)
{if(n==1)return1;
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(intn)的定义中又出现了对函数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/Svxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti;for(i=0;<3;i++)switch(i){csse1:printf("%d",i);case2:printf("%d",i);
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
以下选项中合法的用户标识符是
阅读以下程序#includemain(){intcase;floatprintF;printf(“请输入2个数:”);scanf(“%d%f”,&zase,&rintF);prinff(“%d%f\n”,case,printF);
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
以下叙述中错误的是()。
一棵二叉树第六层(根节点为第一层)的节点数最多为______。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
随机试题
在预算工作会议上,主管营销的王总说:“在其他营销活动都优先分配给经费之后,尚有剩余再供广告之用。”王总的话反映的广告预算法是()
高调金属音的肠鸣音亢进最常见于()
下列造影检查不可使用碘化油的是
背景资料某项目部承担了某段公路工程的路基施工任务,在路基工程施工组织设计的编制过程中,项目经理对技术部提出了下列具体要求:(1)该路基工程施工组织设计根据路基工程的自身特点,在确定施工方案和进度计划时应重点考虑以下内容:①施工方法;
集装箱货物的集散与交接方式有()。
下列第一审刑事案件,应当由中级人民法院管辖的是()。
Theexamplestheauthormentionsinthefirstparagraphisto______.InFrance,April1stusedtobethedayof______.
Weexperiencedifferentformsofthesun’senergyeveryday.Thesunisthemajorsourceofenergyforourplanet.Itcausesth
A、Themanwastheonlysurvivorofanaircrash.B、Peopleonboardwerefrightenedandtriedtoescape.C、Themanhasalwaysbee
Manybusinesses,suchasdepartmentstores,restaurants,hotelsandairlinecompanies,useacreditsystemforsellingtheirpro
最新回复
(
0
)