首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf ("
有以下程序 #include int fun( int x ) { int p; if (x==0 || x==1) return(3); p= x - fun( x-2 ); return (p); } main() { printf ("
admin
2015-07-31
20
问题
有以下程序
#include
int fun( int x )
{ int p;
if (x==0 || x==1) return(3);
p= x - fun( x-2 );
return (p);
}
main()
{ printf ("%d\n", fun( 9 ) ); }
程序运行后的输出结果是
选项
A、4
B、5
C、9
D、7
答案
D
解析
本题考查函数的递归调用,执行f(9)后,f(9)=9-(7-(5-(3-f(1)))) =7,所以答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/N9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结果是(
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
函数ftell(fp)的作用是()。
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
下面程序段的输出结果是()。inti=32770;printf("%d\n",i);
设有下列二叉树:对此二叉树中序遍历的结果为()。
若a=10,b=20,则表达式!(a<b)的值是【】
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
计算机网络最突出的优点是()。
解决直线与参谋间冲突的主要方法是()
患者,女,17岁,行破伤风抗毒素过敏试验,20min后结果示局部皮丘红肿,硬结大于1.5cm,红晕大于4cm,自述有痒感。应采取的处理措施是
须在使用前进行皮肤敏感性试验的药物包括
浙江某民营企业的主营业务为厨房用具,在很多民营企业均涉足房地产业以获取高额回报时,该企业仍坚持经营厨房用具,并且定位高端市场,舍弃中端和低端市场。该企业的这种战略属于()。
下列各项中,属于固定制造费用“三因素分析法”下的差异的有()。
外国游客在中国旅游期间,从中国银行兑换的人民币若没有用完,可以()。
对语词概括的各种有组织的知识的记忆叫()。
小张在做一道除法题时,误将除数45看成54,结果得到的商是3,余数是7。问正确的商和余数之和是多少?()
某大学的一项最新研究指出:“经常吃火龙果对小学生的智力发育有益。”研究人员对320名小学生进行调查,发现那些经常吃火龙果的小学生,其智力水平较很少吃火龙果的小学生要高。因此,研究人员发现了火龙果与小学生智力发育之间的联系。以下哪项如果为真,最能支持上述论证
最新回复
(
0
)