首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
admin
2010-12-10
58
问题
以下程序的输出结果是
long fun( int n)
{ long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return s;}
main()
{ printf("%ld\n",fun(3));}
选项
A、1
B、2
C、3
D、4
答案
A
解析
该题考查的是递归函数的调用,题中读fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2);第二次调用时:fun(2)n=2 s=2 返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/MGPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
设有如下事件过程:PrivateSubForm_Click() Sum=0 Fork=1To3 Ifk
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click() X=5:Y=3
以下叙述中错误的是( )。
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
以下选项中非法的表达式是
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。 voidsstrcpy(char*s,char*t) { while(*s++=【】);} main( ) {
在深度为7的满二叉树中,叶子结点的个数为()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
与十进制数200等值的十六进制数为();
随机试题
患者,男,52岁。双下肢无力,行走受限2月。检查:T9压痛,叩痛明显,脐以下痛觉减退,下肢不能自主活动,足趾可微动,病理症阳性。X线摄片见T9椎弓根及椎体后缘显影不清,未见软组织肿大阴影。为明确诊断,首选的影像学检查是
RBC直方图显示曲线波峰左移,峰底变窄,提示
原发性肝癌早期转移途径为
患者,女,23岁。被人发现时呈昏迷状态。查体:神志不清,两侧瞳孔呈针尖样大小,呼吸有大蒜臭味。应首先考虑的是()
慢性支气管炎急性发作期治疗最主要的措施是
委托加工的应税消费品收回后直接出售的,由受托方代扣代缴的消费税,委托方应借记的会计科目是()。
下列选项中,()不属于首次沿途导游中本地概况介绍的内容。
TheAmericanblackswereoutragedtolearnthatMartinLutherKingwasarrestedandimprisonedforpeacefuldisobedience________
InFlorida,officialsaretryingto_______ontheboomingreentechnology.
Healwaysconsidersit______(进一步加强与贸易伙伴之间的合作是至关重要的).
最新回复
(
0
)