首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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://jikaoti.com/ti/fki0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图(PFD)中的箭头代表的是_______。
以下程序运行后的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",A);}main(){intcc;fo
执行下面的程序段intx=35;charz=’A’;intB;B=((x&15)&&(z<’a’));后,B的值为_______。
以下程序的输出结果是_______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n",r.k);
下列程序的输出结果是_______。fun(){staticintx=5;if(x++>5)printf("%d",x);elseprintf("%d",x++);}main(){
执行以下程序后,输出的结果是_______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
随机试题
正常男性血清PSA>_____,应高度怀疑前列腺癌。
下列哪一项不是治疗肝硬化腹水治疗必须遵循的原则
投资者有住宅甲、写字楼乙两个投资项目,均投资1000万元,住宅销售好、中、差的概率分别为0.3、0.3和0.4,预期收益为2000万元、1000万元和500万元;写字楼的收益好、中、差的概率分别为0.1、0.6和0.5,预期收益分别为2800万元、1000
业主方委托项目管理时,建设项目的机会研究在()阶段组织开展。
保险经纪人因过错造成的客户损失,由()承担有关法律责任。
甲公司2014年年初发行在外普通股股数10000万股,2014年3月1日新发行4500万股,12月1日回购1500万股,2014年实现净利润5000万元,则基本每股收益为()元。
一切从实际出发,是我们制定路线、方针的基本原则。现阶段中国最大的实际是______。
InthepastcenturyIrishpaintinghaschangedfromaBritish-influencedlyricaltraditiontoanartthatevokestheruggedness(
Howdidthemanhelptheoldlady?
InterculturalLearningI.Introduction—the【T1】ofinterculturalawareness:【T1】_____crucialtocomprehendandcommunicateinth
最新回复
(
0
)