首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int a,int B) { if(b==0)return a; else return(fun(--a,--b)); } main()
有以下程序: #include<stdio.h> int fun(int a,int B) { if(b==0)return a; else return(fun(--a,--b)); } main()
admin
2019-03-01
29
问题
有以下程序:
#include<stdio.h>
int fun(int a,int B)
{ if(b==0)return a;
else return(fun(--a,--b));
}
main()
{printf(’’%d\n’’,fun(4,2));}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、3 O)4
答案
B
解析
本题重点考察函数的递归调用;题目中给出的fun()函数直接调用了自身,所以是一个递归函数。其功能是:当参数b为0时,返回参数a的值,否则返回fun(--a,--b)的值。从这里可以看出,当b不断递减时,a也不断递减,直到b为0时返回a的值。那么a递减的总值就是b原来的值。所以整个递归函数的作用就是返回a-b的值。因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/JeID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下列材料回答问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米,比上
人际交往是不少人头痛但又不能回避的一个问题。在当今社会,交往艺术作为一门学问,越来越凸显出它的重要性。苏格拉底说:“你要想左右天下,你就必须先学会左右自己。”在处理人际关系时,应如何把握自己是每个人必须面对的。良好的人际关系有赖于有效的沟通。文中“左右天下
阅读以下文字,回答下列问题。网络时代巨大的信息量要求网络人际交流迅速快捷,此时,传统语言的表达已不足以将信息转变成最简洁的形式输入输出。于是网络语言应运而生。这种语言以轻松活泼、幽默风趣、戏谑调侃的面目出没于传统媒体,让人耳目一新。比如“美眉”指
下列句子中,标点符号完全正确的一组是()。①图形文字和原始绘画有本质的区别:图形文字是记录语言的工具,而原始绘画不是。绘画要求传情表达逼真,而图形文字只求达意明确。②去年全国卫生会议,就明确地订出:以预防为主,治疗为辅的卫生总方针。③这
关于教育的教育即生活的解读错误的是
下述关于数据库系统的叙述中,正确的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
下列选项中不属于结构化程序设计原则的是()。
结构化程序设计的3种基本结构是()。
对建立良好的程序设计风格.下列描述中正确的是()。
随机试题
电子天平的CAL键的功能是()。
长期发热病人应首选
与关系数据库相比,地理信息数据库的特点集中体现为()。
应收账款、预收账款是企业的债权,应付账款、预付账款是企业的债务。()
张某是获准使用地理标志产品专用资格的生产者,下列情形中将会被国家知识产权局注销其地理标志产品专用标志使用注册登记的是()。
以下方法可以用来评估企业倒闭迹象的有()。
济南地铁以汉字“泉”为标志,呈现出济南独特的城市风貌,体现了济南轨道交通的行业特征。“泉”字标志属于_____。
刘阿姨非常注重健康,每天都要搭配营养食谱。对于食物的营养价值,她有自己的一套理念,比如,她认为:猕猴桃比苹果有营养,又因梨比桔子有营养,所以猕猴桃比桔子有营养。以下除了哪项,都可以使刘阿姨的观点成立?
最近几年,许多技艺精湛的木工赢得了很多赞扬,被称为艺术家。但由于家具必须实用,技艺精湛的木工在施展他们的手艺时,必须同时注意他们产品的实用价值。因此,技艺精湛的木工不是艺术家。以下哪项最能支持该结论?
Whatisimpliedinthefirstsentence?Whichofthefollowingistrueaccordingtotheauthor?
最新回复
(
0
)