首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
28
问题
有以下程序 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://kaotiyun.com/show/j3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
微型计算机中使用的鼠标器连接在()
当执行下列宏定义命令后,S的值为() #defineR3.0 #definePI3.1415926 #defineL2*PI*R #defineSPI*R*R
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于【】。
设有以下说明语句: structex { intx;flocty;char z;} example; 则下面的叙述中不正确的是()
用黑盒技术测试用例的方法之一为
下面描述中,符合结构化程序设计风格的是______。
以下选项中合法的用户标识符是______。
在C语言中,关于函数fseek的说法正确的是()。
随机试题
d______vt.下降,拒绝
放置宫内节育器后不常见的并发症是:口服避孕药的常见副反应是:
甲状腺腺瘤手术原则是
患者,男性,59岁。患冠心病20年,某日突然神志丧失,呼吸不规则,即刻进行心肺复苏,心脏按压时下压胸骨的深度是
为保证井下员工职业健康,某煤矿在防尘口罩的选用过程中考虑了口罩的型式、流量、吸气阻力等特性与参数。根据《煤矿职业安全卫生个体防护用品配备标准》(AQ1051),关于防尘口罩选用的说法,正确的是()。
在地下埋管的布置形式中,斜井式管道的轴线倾角应为( ),对于地面式或地下式厂房均适用。
半导体激光器可分为F—P腔激光器和分布反馈型激光器。()
《四库全书》是我国历史上一部规模最大的丛书,它分别收藏在我国四大藏书阁之中,下列藏书阁及其地点对应正确的是()。
2015年年末,全国参加基本养老保险人数为85833万人,比上年年末增加1601万人。全年基本养老保险基金收入32195亿元,比上年增长16.6%。全年基本养老保险基金支出27929亿元,比上年增长19.7%。全国增加城镇职工基本养老保险人数为35
某学校初中二年级五班的物理老师要求学生两人一组制作一份物理课件。小曾与小张自愿组合,他们制作完成的第一章后三节内容见文档“第3-5节.pptx”,前两节内容存放在文本文件“第1-2节.pptx”中。小张需要按下列要求完成课件的整合制作:在“物理课件
最新回复
(
0
)