首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) {if(b=0)return a; else return(fun(--a,--b)); } main() {printf
有以下程序 #include int fun(int a,int b) {if(b=0)return a; else return(fun(--a,--b)); } main() {printf
admin
2020-07-28
23
问题
有以下程序
#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,intb)是一个递归函数。所以当主函数中调用“fun(4,2)”时,其执行过程如下“fun(4,2)->fun(3,1)->fun(2,0)”,其返回值为2。所以正确答案为选项B)。
转载请注明原文地址:https://kaotiyun.com/show/Vn3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<stdio.h>#defineM
以下有关宏替换的叙述不正确的是()。
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数’’);sca
下列选项中,不属于数据管理员(DBA)职责的是()。
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
在关系数据库设计中,关系模式设计属于
软件设计中模块划分应遵循的准则是
数据库设计中反映用户对数据要求的模式是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
家兔静脉内注射20%葡萄糖10ml,尿量将增加,其原因是
下列哪句原文不是阴阳相互转化的体现
农民陈某进城打工,发现一张“招工告示”,称“某个体砖厂大量招工,包吃住,月薪1000元另加奖金”,于是前往位于郊区某乡村的砖厂,与老板王某洽谈。王某拿出的劳动合同最后有一行不起眼的小字:“受雇人员伤亡厂方概不负责。”陈某没有多想就签了合同。一个月后,陈某在
投标人应提交规定金额的投标保证金,并作为其投标书的一部分,数额不得超过招标项目估算价的()。
根据消费税的有关规定,委托加工的特点是()。
唐代将“观世音”改为“观音”是避______的讳;清朝将“玄武大帝”改为“真武大帝”、将“玄武门”改为“神武门”是避______的讳。
韩老师发现班上部分同学存在说脏话的现象,在这部分同学的影响下,越来越多的学生沾染了说脏话的恶习。韩老师应该()。
【2015年重庆綦江.多选】知识的巩固主要是通过哪些记忆环节来实现的.()
图像框中的图形能与图像框的大小相适应,必须把该图片框的Stretch属性设置为_______。
Questions27-30Foreachquestion,onlyONEofthechoicesiscorrect.Writethecorrespondingletterintheappropriateboxon
最新回复
(
0
)