首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main() { pri
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main() { pri
admin
2019-12-17
24
问题
有以下程序
#include
int fun(int a,int b)
{if(b==0)return a;
else return(fun(--a,--b));
}
main()
{
printf("%dha",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。
转载请注明原文地址:https://jikaoti.com/ti/sXG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10
规定输入的字符串只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G****,删除后,字符串中的内容应当是:A*BC*DEF*G***
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。例如,若S所指字符串为“baaeda”,e中的字符为a,执行后s所指字符串为“baaaacdaa”。
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSH
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返同给主函数中的S。例如,若a数组中的值为:012791974
按照“后进先出”原则组织数据的数据结构是
随机试题
老张7月份出差回来后,将办公室的日历连续翻了10张,这些日历的日期之和为265。老张几号上班?()
下列各病例最可能的诊断是A.圆癣B.紫白癜风C.白癜风D.白屑风E.油风
A.去冠髓留根髓B.去冠髓及少量根髓C.去冠髓及大部分根髓D.去除全部牙髓并扩大根管E.留部分冠髓
根据深圳证券交易所的配股操作流程,在缴款期内,投资者在托管证券公司处认购配股,如超额申报认购配股,则超额部分不予确认。()
下列关于保险相关原则的说法中,错误的是()。
假设甲省1994年增值税和消费税为100万元,中央政府给甲省返还税收为20万元,1995年,甲省增值税和消费税为200万元,则中央政府应该给甲省返还税收()万元。
在我国,财政性存款、特种存款、准备金存款都属于()管理的存款。
2012年,浙江省全年社会消费品零售总额13546亿元,比上年增长13.5%,扣除价格因素,实际增长11.4%。其中,城镇消费品零售额11409亿元,增长13.8%;乡村消费品零售额2137亿元,增长12.2%。分行业看,批发零售贸易业零售额12101亿元
中国历史上首次创立了诸法合体、以刑为主的篇章体例结构的封建成文法典是()。
WhichofthefollowingisCORRECT?
最新回复
(
0
)