首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",
有以下程序 #include <stdio.h> int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n",
admin
2018-10-16
58
问题
有以下程序
#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
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/Uyxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>int(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){
有以下程序main(){chara1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比铰次数为______。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
下列叙述中正确的是()。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序:#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=0
在关系数据库中,用来表示实体之间联系的是
在数据库设计的四个阶段中,为关系模式选择存取方法应该是在______阶段。
下列工具中为需求分析常用工具的是______。
随机试题
A、原位癌B、基层下疱C、棘层内疱D、粒层增生E、基底细胞液化扁平苔藓是
在使用辅助检查手段时,不适宜的是()
自发性腹膜炎常见的致病菌是()
下列辅料在软膏中的作用A、单硬脂酸甘油酯B、甘油C、白凡士林D、十二烷基硫酸钠E、对羟基苯甲酸乙酯辅助乳化剂()
根据《建设项目竣工环境保护验收技术规范一生态影响类》,验收工作阶段划分为()。
按照《建设工程工程量清单计价规范》(GB50500——2013)投标的工程,完全不能竞争的部分是()。
简述注册消防工程师职业道德原则的作用。
股票风险评级分为()。
图中所示为人体内环境稳态调节的相关机理,请据图回答:图中A处的信号转换过程为_______。
Oneofthebasiccharacteristicsofcapitalismistheprivateownershipofthemajormeansofproduction—capital.Theownership
最新回复
(
0
)