首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(一a,--b)); } main() {p
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(一a,--b)); } main() {p
admin
2015-06-09
36
问题
有以下程序
#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。所以正确答案为选项B)。
转载请注明原文地址:https://www.kaotiyun.com/show/L4Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段:x=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是()。
规范化理论中,分解()是消除其中多余的数据相关性
算法的空间复杂度是指
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
一个良好的算法由下面的基本结构组成,但不包括_______。
在下列关于宏定义命令#define的叙述中,正确的一条是()
以下循环体的执行次数是______。 main() { int i,j; for(i=0, j=1;i<=j+1; i+=2,j--) printf("%d\n",i) }
在面向对象方法中,类之间共享属性和方法的机制称为______。
有下列二叉树,对此二叉树中序遍历的结果为()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
随机试题
组织目标是通过一定的计划工作来实现的。()
交感神经兴奋可引起
简述海商法上船舶的特征。
下列关于分离定理的人错误的是()
商用房借款合同的变更与解除情况包括()。
下列各项措施中,属于企业风险管理要素的有()。
资本市场有效原则对投资者和管理者的意义在于:()。
成员基于共同心理或者情感需求而自发聚集在一起形成的组织被称为()。
古代纪月用“孟”、“仲”、“季”分别指一年四季春夏秋冬各三个月中的一个月,故正月可称之为孟春。如此,季秋应该指农历的()。
下列交通警告标志中,表述正确的是()。
最新回复
(
0
)