首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
56
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includedoublef(doublex);doublef(doublex){returnx*x+1;}main(){doublea=0;inti;for(i=0;i<30;i+=10)a+f
关于#include的叙述中正确的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
以下函数实现按每行8个输出W所指数组中的数据:#includevoidfun(int*w,intn){inti:for(i=0;i
设有一联合体变量定义如下:uniondata{longa;floatb;intc;chard;};uniondatax;执行下列语句后,正确的联合体变量x的值是()
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
数据库系统的数据独立性是指()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
随机试题
供方不能交货的专用产品,应向需方偿付违约金,专用产品的违约金为不能交货部分货款总值的1%~15%。
查找直流电源接地应注意什么?
______acertaindoubtamongthestudentsastothenecessityofthework.
正常成年人血液总量约占体重的()
控制尿液浓缩和稀释幅度的“逆流倍增”作用发生在
患者,男,50岁。咳喘20余年,现咳嗽痰少,口燥咽干,形体消瘦,腰膝酸软,颧红盗汗,舌红少苔,脉细数。其病机是
2007年7月15日,某亚麻厂正在生产的梳麻车间、前纺车间和准备车间的联合厂房突然发生亚麻粉尘爆炸起火。一瞬间,停电停水,477名职工大部分被围困在火海之中。经及时抢救,多数职工脱离了危险区。该厂的除尘系统采用布袋馀尘,金属管道输送亚麻粉尘。事故导
一般而言,学习积极性的核心内容是()
甲:政府在卡瑟纳省通过鼓励创造工作机会以降低失业率的计划已经失败了.因为在该计划实施1年以后失业率仍没有变化。乙:但是在计划开始前的3年中,卡瑟纳的失业率是上升的,因此该计划是有帮助的。下列选项中,假如正确,能够最强地反对乙对甲论述的反
(2021年广东)嘉兴南湖革命纪念馆的题诗“革命声传画舫中,诞生共党庆工农”纪念的历史事件是()。
最新回复
(
0
)