首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return1; { a=n+fun(n-1); printf("%d\n",fun(5)); return(a);} } 程
有以下程序 #include<stdio.h> int fun(int n){int a; main() if(n==1)return1; { a=n+fun(n-1); printf("%d\n",fun(5)); return(a);} } 程
admin
2020-07-28
31
问题
有以下程序
#include<stdio.h>
int fun(int n){int a; main()
if(n==1)return1; {
a=n+fun(n-1); printf("%d\n",fun(5));
return(a);} }
程序的输出结果是
选项
A、14
B、10
C、15
D、9
答案
C
解析
函数fun为递归定义的函数,当调用fun(5)→5+fun(4)→5+4+fun(3)→5+4+3+fIun(2)→5+4+3+2+fun(1)。因此最后的结果为15。
转载请注明原文地址:https://jikaoti.com/ti/oTD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下列叙述中错误的是()。
设有定义语句:d(mblex=123.456:则语句printf("%6.2f,%3.0f\n",x,x);的输出结果是()。
以下关于注释的叙述中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。例如,字符串中的
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在文件PR
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:实现两个整数的交换。例如,给a和b分别输入60和65,输出为:a=65b=60。请改正程序中的错误,使它能得
以下选项中非法的字符常量是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中“’a’”到“’z’”26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
随机试题
确立毛泽东思想为党的指导思想是在()
男性,40岁,右手中指切伤,即刻来院就诊。检查神经肌腱功能正常,处理出血最简便、有效的方法是
患者,女,28岁。右下肢骨折,术后1天,突发胸痛、气短伴咯血。查体:呼吸30次/分,口唇略发绀。双肺可闻及干、湿啰音,心率120次/分,律齐。该患者最可能的诊断是
商业银行持有我国中央政府投资的金融资产管理公司为收购国有银行不良贷款而定向发行的债券的风险权重为()
利率平价说反映了()之间的关系。
下面的选文,完成下列问题。经验
2015年11月30日,国际货币基金组织华盛顿总部举行执董会会议,会议决定将中国的人民币纳入国际货币基金组织特别提款权货币篮子,人民币成为第()个成员,人民币成为真正的“世界货币”。
2015年,在批准外资项目数中,外资企业占外资直接投资项目比例约为:
A、黑夜变短白天变长的时候B、睡眠、胃口比较差的时候C、难以适应季节变化的时候D、白天变短黑夜变长的时候D
Iwanttotalkaboutallthesepointsin______orderofimportance.
最新回复
(
0
)