首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x) {int p; if(x= =0 ‖ x= =1) return(3); p=x-fun(x-2); return p; }
有下列程序: fun(int x) {int p; if(x= =0 ‖ x= =1) return(3); p=x-fun(x-2); return p; }
admin
2010-09-05
59
问题
有下列程序: fun(int x) {int p; if(x= =0 ‖ x= =1) return(3); p=x-fun(x-2); return p; } main( ) { print f("%d\n",fun(7 ));} 执行后输出的结果是( )。
选项
A、7
B、3
C、2
D、0
答案
C
解析
因为在函数fun(int x)中,如果参数x等于0或1时,返回值3。否则p=x-fun(x-2)这是一个递归函数,所以在主函数调用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://kaotiyun.com/show/VvWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于命令按钮的叙述中错误的是
有下面程序代码:PrivateSubCommandl—Click()DimaAsInteger,ba=2b=3Printfun(a,b);a;bEndSubPrivate
优化数据库系统查询性能的索引设计属于数据库设计的
下列可作为VisualBasic变量名的是()。
以下关系表达式中,其值为True的是( )。
判断复选框是否被选中的属性为()。
下面不属于软件设计阶段任务的是
下列循环能正常结束的是()。
以下VisualBasic不支持的循环结构是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
随机试题
简述克服行政绩效制约因素的途径。
诗句“君不见黄河之水天上来,奔流到海不复回"出自诗作()
设,f(u)为可微函数,则()。
设事件A、B互不相容,且P(A)=p,P(B)=q,则等于()。[2012年真题]
如果合同预计总成本超过合同预计总收入,应将预计损失确认为当期的合同费用。()
企业编写校园招聘记录表需要获取应聘者的有关信息。内容包括()。
下列选项中,属于西方古典经济学内容的是()。
党的十七大通过的党章把“和谐”与“富强、民主、文明”一起作为社会主义现代化建设的目标写入了社会主义初级阶段的基本路线,其原因在于社会和谐是()。
以下程序中,while循环的循环次数是()。main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;
在“学生体检表”中,有“身高”、“体重”、“性别”等项。若需要查找出身高在155以公分以上而体重在40公斤以下的女生,在下列选择查询的条件表达式中正确的是()。
最新回复
(
0
)