首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #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
35
问题
下列程序的输出结果是( )。 #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全国计算机二级
相关试题推荐
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexA
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,sAsIntegerx=1Fork=1To3x=x+1
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是( )。
判断复选框是否被选中的属性为
下列关于栈和队列的描述中,正确的是()。
窗体上有一个如右图所示的图形控件,控件中显示了如图所示的文字,可以判断这个图形控件()。
随机试题
第一位致力于填词的晚唐文人是()
Ican’tgetmycarAstarted.BSomethingmustChavegoneDwronglywiththeengine.
下列各项,不属胸痹标实主要病机的为
下列除哪个外,均属于参与生物体组成的生物大分子
设备监理机构的人员一般由()组成。
某高校2007年在校学生有15000人,师生比例为1:20,在2008年计划增加招生1800名,由于工作条件的改善,预计工作效率会增加5%,根据需求预测的转换比率法,该校2008年需要的老师人数为()人。
根据图,下列说法正确的是()。
ErnestHemingwaywasoneofthemostimportantAmericanwritersinthehistoryofcontemporaryAmericanliterature.Hewasthe【1
汉字国标码(GB2312-80)把汉字分成______。
【B1】【B8】
最新回复
(
0
)