首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%d",&x); x=fun(x);pri
有以下程序 int fun(int n) {if(n==1)return 1; else return(n+fun(n-1)); } main() {int x; scanf("%d",&x); x=fun(x);pri
admin
2010-12-10
55
问题
有以下程序
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、55
B、54
C、65
D、45
答案
A
解析
本程序考察的是函数的递归调用,在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用,执行结果为1+2+3+4+5+6+7+8+9+10=55。
转载请注明原文地址:https://kaotiyun.com/show/isPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
设一个工程文件包含多个窗体及标准模块,以下叙述中错误的是
执行以下程序后,在窗体上输出的是()。PrivateSubCommand1_Click()Dima(20)Forj=1To20Step2a(j)=jNextjPrinta(
在考生文件夹下有一个工程文件vbsj5.vbp,请先装入该工程文件,然后完成以下操作:在名称为Forml的窗体上画两个命令按钮,其名称分别为cmdRead和cmdCal,标题分别为“读入数据”和“汁算保存”(如图2.42所示)。程序运行后,如果单击“跌入数
设有以下程序代码:PrivateSubCommand1_Click()a=Array(1,2,7,10,6)b=Array(5,4,7,8,2)i=0j=0DoIfi<=UBoun
运行如下程序PrivateSubCommand1_Click() Dima(5,5)AsInteger Fori=1To5 Forj=1To4 a(i,j)=i*2+j Ifa(i,
在标准模块中用Public关键字定义的变量,其作用域为( )。
下面关于直线控件的叙述中正确的是
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数I
随机试题
2018年有财经媒体质疑康美药业存在多种经营违规行为。该报道在微博等网络平台上成为热门话题后,中国证监会迅速反应,立案调查,并发现康美药业披露的2016~2018年财务报告存在重大虚假信息。2019年5月17日,中国证监会发布的调查报告坐实康美药业财务造假
Jimissorry______soimpolitetoyourguestlastSaturday.
下列晚发型矽肺发生的条件中哪项是错误的
属于BC干粉灭火剂的是()。
根据《IJCP500》规定,在规定装运期时,如使用了“迅速”、“立即”、“尽速”或类似词句者,银行将不予置理。()
套利在建仓时可以扮演多头和空头的双重角色,在平仓时可以根据获利情况只做多头或空头角色。()
统一战线是新民主主义革命取得胜利的法宝之一,新中国成立之后,中国共产党继承了这个宝贵经验,并把统一战线组织和人民民主形式相结合建立了()。
国际社会的多样性有利于国家问的取长补短。无论社会制度是相同还是不同,都可以而且应该相互借鉴。一种文明的优点,不用强迫,别人也会学;反之,再强迫,别人也不愿学。国家之间还应积极寻找利益的汇合点,合作解决人类面临的共同问题。这些合作领域十分广泛,如可持续发展、
在(7)表示中,数值0是唯一表示的。
Whatisthewomandoinginthedialog?
最新回复
(
0
)