首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main()
有以下程序 #include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main()
admin
2019-12-17
68
问题
有以下程序
#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)是一个递归函数。所以当t函数中调用fun(4,2)时,其执行过程如下:fun(4,2)-> fun(3,1)->fun(2,0),其返回值为2。
转载请注明原文地址:https://kaotiyun.com/show/tLCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的字符常量是
以下选项中不属于C语言标识符的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
下面结构体的定义语句中,错误的是
下列给定程序中,函数fun的功能是:根据整型参数m,计算如下公式的值。例如,若m=2000,则应输出0.000160。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defineM4#inc
软件需求分析阶段的主要任务是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
A、出生至1岁B、1~1.5岁C、1~2岁D、2岁半E、1~3岁前囟门关闭的最晚年龄大多是在
房地产估价就是对房地产的()进行估算和判定的活动。
若y1(x)是线性非齐次方程y’+P(x)y=Q(x)的一个特解,则该方程的通解是下列中哪一个方程?
根据《建设工程施工合同(示范文本)》,当合同中没有适用或类似于变更工程的价格时,变更价格由()确认后,作为结算的依据。
背景资料:某市政工程公司承建城市主干道改造工程投标,合同金额为9800万元,工程主要内容为:主线高架桥梁、匝道桥梁、挡土墙及改道,如下图所示。桥梁基础采用钻孔灌注桩,上部结构预应力混凝土连续箱梁,采用满堂支架法现浇施工;边防撞护栏为钢筋混凝土结构。说
根据项目进度控制不同的需要和用途,业主方和项目参与者可以构建多个不同的建设工程项目进度计划系统,如( )。
若含有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为()。
中国历代文人雅士和诗人墨客为一个个传统节日谱写了许多脍炙人口的诗词,为我国的传统节日注入了深厚的文化底蕴。下列古诗词与节日对应正确的是()。
鲁迅先生曾在《无声的中国》中写道:“中国人的性情总是喜欢调和、折中的,譬如你说,这屋子太暗,说在这里开一个天窗,大家一定是不允许的。但如果你主张拆掉屋顶,他们就会来调和,愿意开天窗了。”这种先提出很大的要求来,接着提出较小、较少的要求,在心理学上被称为“拆
比例原则是行政执法应遵守的原则。下列符合比例原则的是()(2019年一综一第9题)
最新回复
(
0
)