首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
50
问题
有以下程序
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全国计算机二级
相关试题推荐
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);}
运行以下程序后,如果从键盘上输入china#<回车>,贝愉出结果为_______。#include<stdio.h>main(){intv1=0,v2=O;charch;while((ch=getchar
下列关于标识符的说法中错误的是
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
二分查找一个具有n个元素的有序表,其时间复杂度为______。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
数据库、数据库系统和数据库管理系统之间的关系是
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
下列哪项是固体探测器的优点
肾综合征出血热发生出血的主要原因是
下列可作为犬的采血方法的是
对某桥梁工程混凝土灌注桩基础采用低应变反射波法检测其桩身完整性,已知:1号桩设计长度为19.00m,桩径为0.90m,混凝土设计强度为C25,灌注龄期大于20天;2号桩设计长度为27.00m,桩径为1.20m,混凝土设计强度为C25,灌注龄期大于25天。桥
2007年房地产市场发展过热,居民大量提取存款买房,同时大量房地产企业和个人向银行借款。2008年,由于房地产市场严重下跌,大量个人住房贷款无法偿还,房地产企业也由于倒闭而无力偿还贷款,这时商业银行所面临的主要风险包括()。
()直接决定托幼机构教育质量的好坏。
市级以上人民政府公安机关,为预防和制止严重危害社会治安秩序的行为,可在一定的区域和时间,限制人员、车辆的通行或停留,必要时可以采取相应的交通管制措施。()
在单元格中进行“插入/覆盖”操作。
单击一次命令按钮之后,在对话框中输入12,21,30,3,窗体中的输出结果为______。PrivateSubCommand1_Click()Fori=1To4s=InputBox(“请输入”
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。打开考生文件夹下的演示文稿yswg.pptx,根据考生文件夹下的文件“PPT-素材.docx”,按照下列要求完善此文稿并保存。第一张幻灯片标题为
最新回复
(
0
)