首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) ret
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) ret
admin
2010-09-05
29
问题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) return 3; else p=x-fun(x-2); return p; } void main() { print f("\n%d", fun(5)); }
选项
A、5
B、3
C、7
D、1
答案
A
解析
本题考查函数的递归调用。在函数递归调用时,fun(5):a=5-fun(3)->fun3=a=3-fun(1)->fun(1):a-3,反推回去 fun(3):a=3-3=0->fun(5):a=5-0=5,最后的计算结果为5。
转载请注明原文地址:https://kaotiyun.com/show/jvWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
构成计算机软件的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
层次型、网状型和关系型数据库划分原则是( )。
下列哪一条不属于数据库设计的任务?()
使用语句DimA(1To10)AsInteger声明数组A后,以下叙述正确的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
判断复选框是否被选中的属性为
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
软件是由两部分组成的,一部分是【】,另一部分是文档资料。
随机试题
A.《素问》B.《灵枢》C.《难经》D.《针灸大成》强调“针所不为,灸之所宜”的文献为
询问病史时,应特别注意最应做的检查是
急性心肌梗死的营养治疗应注意增加的微量营养素是()。
为明确诊断,最有帮助的辅助诊断方法是X线片示:多房性囊性阴影,边缘不整齐呈半月形切迹状,无明显钙化灶影像。拟诊为
男,10岁,发现眼睑水肿3天,尿如深茶色1天,病前3周曾患皮肤脓疱疮。查体:血压130/90mmHg,心率110次/分肝于右肋下1cm,有压痛,双下肢轻度凹陷性水肿。目前首选的治疗措施是给予
索赔报告中旨在解决索赔权能否成立的关键部分是()。
下列( )不是金融期货。
企业取得长期股权投资时,可能涉及的会计科目有()。
(一)某报社在一期报纸上刊登了某企业形象广告,在该广告中介绍了某烟草集团的发展和生产经营情况,并多处出现了该集团下属“某市卷烟厂”的名称和其生产的香烟注册标志。经调查核实,该则广告的广告费为3万元。根据《广告法》第42条规定,工商行政管理机关责令
材料党中央在1995年提出了“经济增长方式从粗放型向集约型转变”的国民经济和社会发展的指导方针。但是.目前我国经济增长方式仍然没有根本性转变。中共十六届五中全会提出全面落实科学发展观,必须加快转变经济增长方式,加快建设资源节约型、环境友好型社会。党的十七
最新回复
(
0
)