首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) retu
下列程序的输出结果是______。 #include<stdio.h> int fun(int x) { int p; if(x==0‖x==1) retu
admin
2010-05-22
23
问题
下列程序的输出结果是______。
#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()
{ printf("\n%d",fun(11));
}
选项
答案
4
解析
本题考查函数的递归调用.在主函数中第1次调用于函数是调用的fun(11),返回11-fun(9);第2次调用于函数是调用的fun(9),返回9-fun(7);第3次调用于函数是调用的fun(7),返回7-fun(5):第4次调用子函数是调用的fun(5),返回5-fun(3):第5次调用于函数是调用的fun(3),返回3-fun(1):第6次调用于函数是调用的fun(1),返回3。总的返回值是:11-(9-(7-(5-(3-3))))=4.
转载请注明原文地址:https://kaotiyun.com/show/yNWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:PrivateSubCommandl_Click()Staticaa=1:b=2:c=3Callf(
能够产生1到50之间(含1和50)随机整数的表达式是
假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
设A、B、c是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
设某二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为()。
有以下程序main(){ char s[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
C语言运算对象必须是整型的运算符是______。
随机试题
A.急性心肌梗死B.急性肺栓塞C.扩张型心肌病D.支气管哮喘多发生右心衰竭
男性,60岁,嗜烟,平时经常轻微咳嗽,因溃疡病大出血行急性胃大部切除术,术后痰多粘稠,无力咳出,术后1天逐渐出现烦躁不安,呼吸急促。检查:体温37.8℃,脉率95次/分,呼吸31次/分,血压正常,无发绀,心脏无特殊,右肺下部呈实音,呼吸音消失,血白细胞1
项目成本管理规划中,成本目标的确定不应反映的因素为()。
铁路建设工程质量事故调查处理实行分级管理制度,当发生工程质量()时,由建设管理司调查,提出处理意见报铁道部批准。
控制流动性风险的主要做法是建立(),有效计量、监测和控制正常和压力情境下未来不同时间段的现金流缺口。Ⅰ.债券估算Ⅱ.现金流测算Ⅲ.确定框架Ⅳ.分析框架
在完全成本法下,由标准成本中心承担责任的成本差异有()。
联系实际,谈谈影响学生态度与品德学习的内部条件。
盖老师总是建议学生们在看课本和课外读物时,用不同颜色的笔画出重点并相应作出标记,以便于日后重新阅读,是利用知觉的()特征。
速率逐渐衰变为非放射性的子体同位素,同时释放出能量。只要温度、压力等因素不变,人们就可以获得准确的数值。当然,这种方法也有缺点,在进行同位素年龄测定时,所选取的样品很难消除后期热变质作用的影响,如果样品是遭受过风化的岩石,与母岩的性质更是相差甚远,所得到的
经济学家与考古学家就货币的问题展开了争论。经济学家:在所有使用货币的文明中,无论货币以何种形式存在,它都是因为其稀缺性而产生价值的。考古学家:在索罗斯岛上,人们用贝壳作货币,可是该岛上贝壳遍布海滩,随手就能拾到。以下哪项能对二位专家论述之间的矛盾做出
最新回复
(
0
)