首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x) {int p; if(x==0‖x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n"
有以下程序 fun(int x) {int p; if(x==0‖x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n"
admin
2013-06-11
15
问题
有以下程序 fun(int x) {int p; if(x==0‖x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n",fun(7));} 执行后的输出结果是
选项
A、7
B、3
C、2
D、0
答案
C
解析
因为fun(int x)是一个递归函数,所以主函数中fun(7)经过三次递归调用,其过程可以描述为"fun(7)=7-fun(5)=7-(5-fun(3))=7-(5-(3-fun(1)))=7-(5-(3-3))=7-5=2”,所以最后的输出结果为2。
转载请注明原文地址:https://jikaoti.com/ti/WDn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有"intx=11;”,则表达式(X++*1/3)的值是()
若有如下说明,则______的叙述是正确的。structst{inta;intb[2];}a;
下列叙述中正确的是______。
有以下定义:inta[4][3]={1,2,3,4,5,6,7,8,9.10,11,12};int(*ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是()。
在数据结构中,从逻辑上可以把数据结构分为______。
下面程序把数组元素中的最大值放入a[o]中,则在if语句中的条件表达式应该是() main() {inta[10]={6,7,2,9,1,10,5,8,4,3,},*p=a,i; for(i=0;i<10;i++,p++)
能把计算机处理好的结果转换成为文本、图形、图像或声音等形式并输送出来的设备称为【】设备。
算法的时间复杂度是指______。
在一棵二叉树上第6层的结点个数最多是【】。
随机试题
A.Perthes试验B.Trendelenburg试验C.Pratt试验D.“5P”征测定交通静脉瓣膜功能的试验是
李某为了牟利,未经著作权人许可,私自复制了若干部影视作品的VCD,并以批零兼营等方式销售,销售金额为11万元,其中纯利润6万元。李某的行为构成何罪?
县级以上地方各级人民政府有关部门按照《安全生产法》和其他有关法律、法规的规定,在()对有关的安全生产工作实施监督管理。
以下属于可疑类贷款的主要特征的有()。
赵某投资开办了一家餐饮服务企业(个人独资企业),其自行核算的2014年度销售收入为1000000元,各项支出合计为800000元,应纳税所得额为200000元。2015年1月,经会计师事务所审计,发现有以下几项支出未按税法规定处理:(1)赵某的工
2017年11月12日,甲公司向银行申请开具一张银行汇票,收款人为李东,由于李东要求现金,所以申请书上写明“现金”,出票金额是20万元,结算金额是19万元。要求:根据上述资料,不考虑其他因素,分析回答下列小题。有关甲公司申请签发的银行汇票,下列说法
有的幼儿园在课程中将社区的历史、风俗、革命传统等作为乡土教材来利用,使幼儿园教育内容丰富而有特色。这发挥了()对幼儿园教育的意义。
某公安局督查人员在现场督查中发现本局一名民警酒后驾车,当即予以批评和纠正。但该民警态度恶劣,拒不接受批评和纠正,引起群众围观。根据《公安机关督察条例》的规定,督察人员可以将其带离现场,并作出停止执行职务的决定。()
北戴河会议
线性表的顺序存储结构和线性表的链式存储结构分别是______。
最新回复
(
0
)