首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
76
问题
有以下程序
#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/RIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图(PFD)中的箭头代表的是_______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
下面程序的输出是_______。main(){intm=0xa,n=2;m+=n;printf(""%X\n"",m);}
执行以下程序后,输出的结果是_______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
在执行以下程序时,为了使输出结果为t=4,给a和b输入的值应该满足的条件是_______。main(){ints,t,a,b;scanf("%d%d",&a,&B);s=1;t=1;
随机试题
酒精拭浴
()是指在贷款期内每月以相等的额度平均偿还贷款本息。
甲、乙均为国有企业,甲向乙购买一批货物,约定采用托收承付验货付款结算方式。2011年3月1日,乙办理完发货手续,发出货物;3月2日,乙到开户行办理托收手续;3月10日,铁路部门向甲发出提货通知;3月14日,甲向开户行表示承付,通知银行付款。则承付期的起算时
一般情况:韩某,女,28岁,某外企职员。求助者自述:在大学各方面表现优异,成绩优秀,大学毕业以后就进入外企工作。进外企的这一年多求助者就出现了心情压抑问题,主要原因就是自己的外语不好,与老外上司交流困难,致使自己在工作上不能得心应手。她曾反复与朋
思想是客观事物在人脑中___________和___________的反映。
为千方百计增加居民收人,党的十八大报告提出了“两个同步”。具体指()。
2011年6月27日,十一届全国人大常委会第二十一次会议继续审议行政强制法草案。上述材料表明十一届全国人大常委会在行使()。
在某市,市建委在财务制度上可以参照市财政局的规定执行,不必服从。()
有以下程序:#includevoidfun(char*s){while(*s){if(*s%2==0)printf("%c",*s);s++:}}main()
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproperty【C1】______f
最新回复
(
0
)