首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
下述程序的输出结果是【 】。 #include<stdio.h> int fun(int x) { int p; if(x==0||x==1) return 3; else p=x-f
admin
2013-02-23
121
问题
下述程序的输出结果是【 】。
#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(9));}
选项
答案
7
解析
本题考查的是函数的递归调用。x=0或x= 1是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://kaotiyun.com/show/LePp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库技术中,面向对象数据模型是一种______。
有以下程序:voidf(inty,int*x){y=y+*x;*x=*x+y;}main(){intx=2,y=4;f(y,&x);printf("%d%d\n",x,y);
以下程序运行后的输出结果是【】。main(){inta=3,b=4,c=5,t=99;if(b<a&&a<c)t=-a;a=c;c=t;if(a<c&&b<c)t=b;b=a;a=t;
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
读程序:#include<stdio.h>f(intb[],intn){inti,r;r=1;for(i=0;i<=n;i++)r=r*b[i];returnr;
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是()。
有以下程序段:typedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是()。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
用十六进制的地址码给存储器的字节编址,其地址编号从0000到FFFF,则该存储器的容量为()
注释一般分为序言性注释和______注释。
随机试题
A.药品监督管理的目的性原则B.药品监督管理的方针性原则C.药品监督管理的限制性原则D.药品监督管理的方法性原则E.药品监督管理的权威性原则药品监督管理是强制性的管理,必须切实执法以达到立法的目的是()
唐某有甲、乙、丙成年子女三人,于2002年收养了孤儿丁,但未办理收养登记。甲生活条件较好但未对唐某尽赡养义务,乙丧失劳动能力又无其他生活来源,丙长期和甲共同生活。2004年5月唐某死亡,因分配遗产发生纠纷。下列哪些说法是正确的?
对作业人员的安全生产教育培训包括( )。
从工业化社会到后工业化社会,城市的发展演变可依次划分为()四个阶段。
下列属于损益类会计科目的是()。
PPM会议属于()。
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况。据多
超媒体技术是一种典型的
Jobsinthe21stCenturyWhatwillourworldbelikein2050?Willfamiliesbesmaller?Willpeoplechangejobsandcareers
A、Lookforajobasanengineer.B、Trytogetaloan.C、AcceptthescholarshipattheStateUniversity.D、Chooseanewmajor.B根
最新回复
(
0
)