首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) main() { if(b==0)return a; {printf("%d\n",fun(4,2));} else return(fun(
有以下程序 #include int fun(int a,int b) main() { if(b==0)return a; {printf("%d\n",fun(4,2));} else return(fun(
admin
2019-12-17
23
问题
有以下程序
#include
int fun(int a,int b) main()
{ if(b==0)return a; {printf("%d\n",fun(4,2));}
else return(fun(-a,--b));}
程序的运行结果是
选项
A、1
B、2
C、3
D、4
答案
B
解析
由程序可知函数fun{int a,int b)是一个递归函数。所以当主函数中调用fun(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。
转载请注明原文地址:https://kaotiyun.com/show/a7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm;}main(
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatseore[2];}STU;voidf(STUa){STUb={"Zhao",’m’
以下结构体说明和变量定义中,正确的是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
在深度为7的满二叉树中,叶子结点的个数为
程序调试的任务是
某二叉树中有15个度为1的节点,16个度为2的节点,则该二叉树中总的节点数为()。
随机试题
孕妇慎用的中药有()。
进行性吞咽困难是绝大多数食管癌患者就诊时的主要症状,但却是本病的晚期表现。()
【2012—3】题16~20:某110kV变电站有110kV、35kV、10kV三个电压等级,设一台三相三卷变压器,系统如图所示,主变110kV中性点采用直接接地,35kV、10kV采用消弧线圈接地。请回答以下问题,并列出解答过程。假定该变电站10k
个人所得税制度按照课征方法的不同可以分为三类,分别是分类所得税制,综合所得税制和( )。
存若干旗杆排列在一条直路上,任意两相邻旗杆间的距离不同,相邻旗杆间距为100以内任意相邻质数的和或积,那么这条路上最多有多少个旗杆?
韩亚航空的波音777客机在旧金山机场失事,造成3名中国少女遇难,此事引发了公众对航空安全的关注。统计数据显示,从上世纪50年代到现在,民用航班的事故率一直在下降,每亿客公里的死亡人数,1945年为2.78人,1950年代为0.90人,近30年为0.013人
一份报告显示,截止3月份的一年内,中国内地买家成为购买美国房产的第二大外国买家群体,交易额达90亿美元,仅次于加拿大。这比上一年73亿美元的交易额高出23%,比前年48亿美元的交易额高出88%。有人据此认为,中国有越来越多的富人正在把财产转移到境外。以下哪
设f(x,y)在(0,0)处连续,且则().
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
对不同类型的运算符,优先级的规定是()。
最新回复
(
0
)