首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
42
问题
有以下程序
#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://www.kaotiyun.com/show/YwCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include#includemain(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xyz’’;strcpy(a+1,b+2);puts(strcat(a,c+1));}
关于C语言文件的叙述中正确的是()。
以下程序的输出结果是()。#deftneS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf(’’%d,%d\n’’,S(k+j),T(k+j));}
关于C语言文件指针的叙述正确的是()。
下列叙述中正确的是()。
若变量已正确定义为int型,要通过语句scanf(“%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
算法的空间复杂度是指()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
最后产量恒值法则描述了植物的产量与_______的关系。
根据剂量率的大小,近距离治疗可分为
男性,40岁,晚间赴宴归来后突然上腹部持续剧烈疼痛,伴恶心,2小时后就诊。查体:体温38.5℃,脉搏102/分,呼吸24/分,血压80/50mmHg,心肺(-),上腹部压痛及反跳痛,肠鸣音消失,血淀粉酶增高,血白细胞15×109/L,中性粒细胞0.90,血
下列对建设项目进度管理与控制的目的表述正确的是()。
混凝土桩制作时,预制构件的吊环必须采用()制作。
下列施工风险管理工作中,属于风险识别工作的是( )。
年名义利率为8%,按季计息,则计息期有效利率和年有效利率分别是( )。
我国对信托投资公司进行统一监督管理的金融监管机构是()。
一单位运来34吨煤,烧了18吨,烧了的比剩下的多几分之几?()
Thegirlsawalookonthewoman’sfacethatinthefutureshewouldthinkofunlesssomeonecrumpledasheetofpaperintoaba
最新回复
(
0
)