首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #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
46
问题
下列程序的输出结果是( )。 #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全国计算机二级
相关试题推荐
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
以下关于控件数组的叙述中,正确的是( )。
下面程序运行后,语句“Printi”执行的次数是()。PrivateSubForm_Click()DimiAsInteger,jAsIntegeri=0Doi=i+1For
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
下面不能作为结构化方法软件需求分析工具的是
如果要定义一个窗体级变量,定义变量语句的位置应该是
把数学表达式表示为正确的VB表达式应该是( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
下列哪项不是固定阳极X线管的构造
双人复苏时,心脏按压与口对口人工呼吸的比例是
荆芥的功效是()
工资按计算方式分,可分为()。
背景某建筑公司于9月份新开工某大型高档商住小区项目,共计建筑面积22万m2,地上层数38层,其中地下三层到地上六层为商业建筑,其余为民用住宅。由于本工程位于中心城区,属于该市重点工程,施工单位对安全工作非常重视。施工总承包单位成立了项目部组织施工。施工过
简述良好的幼儿园环境设计的标准。
在ERP的各种成分中,通常被作为指标的成分是
“保护民族工商业”是新民主主义经济纲领中极具特色的一项内容,对此理解,下列说法正确的有()
A、ImprovespokenEnglish.B、Sharpenlisteningability.C、Enlargeidiomvocabulary.D、Improvewritingskills.D细节题。对话中依次列举了三点好处,
Howdowegetmorepeopletoincreasetheirconsumptionofiron-richfoods?Manynutritionists【C1】______theincreaseofanumber
最新回复
(
0
)