首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
41
问题
有以下程序
#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全国计算机二级
相关试题推荐
设fp=fopen(“file”,“w”);,关于文件操作叙述的选项中正确的是()。
以下程序的输出结果是()。#includemain()voidfun(char*c,intd){charb=’a’,a=’A’;{*c=*c+1;d=d+1;fun(&b,a);print
变量a=01011101,变量b=11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是()。
关于结构体类型的叙述中正确的是()。
关于typedef的叙述中正确的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
检查软件产品是否符合需求定义的过程称为()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
简述嵇康诗歌的特色。
宗法制度下,周代社会的基本单位是()
下列关于特别程序案件的管辖法院的判断,错误的有:()
安全工具一般根据本企业的作业特点自行设计制造。按其不同特点,大致归纳为5种类型,不包括()
按照《证券投资基金法》规定,应当经参加大会的基金份额持有人所持表决权的2/3以上通过的事项包括()。
某设备的原始价值为160000元,每年低劣化增加值为5000元,在不考虑残值的情况下,该设备的最佳更新年限为()年。
某学校将一栋闲置不用的房屋转让给邻近的公司,房产价值100万元,土地使用权当年以无偿划拨方式取得。按规定该转让行为()。
下列选项中,与“砚台——端砚”逻辑关系一致的是()。
对声音信号采样时,_____________参数不会直接影响数字音频数据量的大小。
A、Overallhealth.B、Abetterappetite.C、Agoodfigure.D、Aquickerresponse.A
最新回复
(
0
)