首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main0 {printf
有以下程序 #include int fun(int a,int b) {if(b==0)return a; else return(fun(--a,--b)); } main0 {printf
admin
2020-06-16
5
问题
有以下程序
#include
int fun(int a,int b)
{if(b==0)return a;
else return(fun(--a,--b));
}
main0
{printff"%d\n",fun(4,2));}
程序的运行结果是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
由程序可知,函数fun(int a,int b)是一个递归函数。所以当主函数中调用fun。(4,2)时,其执行过程如下:fun(4,2)->fun(3,1)->fun(2,0),其返回值为2。所以正确答案为选项B。
转载请注明原文地址:https://jikaoti.com/ti/keD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],依此类推。例如,若a所指数组中的数
请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要求;而字符串:uvxwyz不满足要求。注意:部分源程序存放在PROGI.C中,请勿改动主函数main和其他函数中的任何
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值的数作为函数值返回,并在主函数中输出。例如,有10个正数:46、30、32、40、6、17、45、15、48、2
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中,请编写函数fun,其功能是:把分数最高的学生数据放在b所指的数组中。注意:分数最高的学生可能不止一个,函数返回分数最高的学生人数。注意:部分源程序给出如下。请勿改
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
下列叙述中错误的是()。
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
关于C语言的符号常量,以下叙述中正确的是
随机试题
1861年,清政府设立的掌管洋务的机关是()
A.意识障碍伴发热B.意识障碍伴瞳孔散大C.意识障碍伴瞳孔缩小D.意识障碍伴高血压E.意识障碍伴低血压重症感染性疾病可见
急性胃炎的急诊胃镜应在消化道出血后
评价治疗前后红细胞沉降率是否有差别的检验假设为
医学微生物学的正确定义是
A.宁夏B.浙江C.河南D.福建E.安徽枸杞子的主产地是()。
某钢筋混凝土矩形截面梁,截面尺寸为500mm×500mm,计算跨度I0为6.3m,跨中有一短挑梁(见下图),挑梁上作用有距梁轴线400mm的集中荷载P=250kN,梁上的均布荷载设计值(包括自重)g=9kN/m,混凝土为C25,纵筋采用HRB400钢筋,箍
东北老工业基地在促进区域交通协调发展时,应遵守()的思路。
甲企业为增值税一般纳税人,适用的增值税税率为16%,因保管车辆的需要,2019年1月该企业决定采用自营方式建造一栋车库。相关资料如下:(1)2019年1月至6月,购入车库工程物资100万元,增值税16万元;发生运输费用5万元,增值税0.5万元;全
一个社会的文明水平,一个人的文明水平,在相当程度上取决于职业道德意识的强弱和深浅。()
最新回复
(
0
)