首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",fun(4,2));
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",fun(4,2));
admin
2015-12-25
54
问题
有以下程序
#include
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
D、4
答案
B
解析
由程序可知函数fun(int a,int b)是一个递归函数。所以当主函数中调用fun(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。
转载请注明原文地址:https://www.kaotiyun.com/show/mCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));printf("%d\n",
一个关系中属性个数为1时,称此关系为
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0‖x==1)return3;elsea=x-fun(x-2);
下列程序段的输出结果是______。intn=’C’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’
在面向对象方法中,类之间共享属性和方法的机制称为______。
下列选项中不是字符常量的是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
可以在C语言中用做用户标识符的是______。
下列说法正确的是()。
随机试题
Wheredoesthespeakercomefrom?
星美公司是上市公司,股本总额10亿元,控股股东晨亮集团持有该公司53%的股份。星美公司最近一期期末经审计的净资产为2.8亿元。2019年1月21日,星美公司制订了优先股发行方案草案,计划通过公开发行优先股筹资1.5亿元,第一年采取5%的固定股息率,第二年
设f’(x0)=0,f"(x0)<0,则下列结论必定正确的是().
A心尖区舒张中晚期隆隆样杂音B心尖区全收缩期吹风样杂音C胸骨左缘第3肋间舒张早期哈气样杂音D胸骨右缘第2肋间3/6级以上喷射性收缩期杂音E心包摩擦音感染性心包炎
抢救青霉素过敏性休克的首选药物是()
前按照证券法的规定,证券公司客户的交易结算资金应当存放在(),以每个客户的名义单独立户管理。
美国国防部五角大楼位于华盛顿,它也是华盛顿面积最大的建筑。()
香猪是苗族人民将野猪长期驯化、精心培育而成的珍贵品种。其背部皮毛颜色由位于不同常染色体上的两对基因(Aa和Bb)控制,共有四种表现型,黑色(A_B_)、褐色(aaB_)、棕色(A_bb)和白色(aabb)。 假设一只雄性小香猪患有由线粒体DNA缺陷引
发布报考公告是保证录用人民警察素质的第一道程序。()
A、WhenIsawPackerforthefirst,hetoldmealotabouthimself.B、PackerhadbeenverysuccessfulwhenIsawhimfortheseco
最新回复
(
0
)