首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intfun(inta,intb) {if(b=0)returna;、 elsereturn(fun(-a,-b)); } main( ) { printf(’’%d\n’’,fun(4,2)); }
有以下程序 #include<stdio.h> intfun(inta,intb) {if(b=0)returna;、 elsereturn(fun(-a,-b)); } main( ) { printf(’’%d\n’’,fun(4,2)); }
admin
2020-05-19
54
问题
有以下程序
#include<stdio.h>
intfun(inta,intb)
{if(b=0)returna;、
elsereturn(fun(-a,-b));
}
main( )
{
printf(’’%d\n’’,fun(4,2));
}
程序的运行结果是
选项
A、1
B、2
C、3
D、4
答案
B
解析
由程序可知函数fun(inta,intb)是一个递归函数。所以当主函数中调用‰(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。
转载请注明原文地址:https://kaotiyun.com/show/YwCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
关于C语言文件的叙述中正确的是()。
下列叙述中正确的是()。
设intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组中6个元素的值,不能完成此操作的语句是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;Mt;main(){printf("%d\n",size
下面对软件特点描述正确的是()。
算法的时间复杂度是指
随机试题
男性,78岁。因突然意识丧失数秒来诊,脉搏35次/分,听诊心率35次/分,每分钟可闻及4~5次响亮的第一心音。治疗上应首选
患儿,男,2周4个月,出现发热、头疼、呕吐、烦躁,诊为化脓性脑膜炎,其不正确的护理措施为
治疗厌食脾胃气虚证的首选方剂是
患者经临床检测诊断为机体铁储存不足,进行血液指标分析,可出现下降的为
投保人因过失未履行如实告知义务,对保险事故的发生有严重影响,且影响保险人决定是否同意承保,则()。
“仁者爱人”“美德即知识”分别是古代东西方两位思想家的主张,他们是()。
工厂组织职工参加周末公益活动,有80%的职工报名参加。其中报名参加周六活动的人数与报名参加周日活动的人数比为2:1,两天的活动都报名参加的人数为只报名参加周日活动的人数的50%。则未报名参加活动的人数是只报名参加周六活动的人数的()。
SDR是()。
设z=ln(),则=_________.
It’shotnowinAfghanistan,where35%ofthepopulationisunder-fed.Butsoonitwillbecold,andmanyofthecountry’sroads
最新回复
(
0
)