首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
admin
2020-05-19
30
问题
以下程序的输出结果是( )。
fun(intx) main()
{int p; {
if(x==0‖x==1)return(3); printf(’’%d\n’’,fun(7));
p=x一fun(x一2); }
return p;}
选项
A、4
B、3
C、0
D、2
答案
D
解析
本题考查递归调用。因为在函数fun(x)中,如果参数x等于0或等于1时,返回值为“3”。否则’’p=x—fun(x一2)’’这是一个递归函数,所以在主函数调用fun(7)的时候,其过程为:fun(7)=7一fun(5)=7一(5一fun(3))=7一(5一(3一fun(1)))=7一(5一(3—3))=7—5=2,所以最后的输出结果为2。
转载请注明原文地址:https://jikaoti.com/ti/E2G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidf(int*P,int*q);main(){intm=1,n=2,*r=&m:f(r,&n);printf(“%d,%d”,m,n);}void
有以下程序:#includestruetS{intn;inta[20];};voidf(8truerS*p){inti,j,t;fbr(i=0;in一1;i++)f
有以下定义和语句:{intRum;charname[20];charc;struct{intday;intmonth;intyear;}s;
以下定义语句中正确的是()。
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
随机试题
A、Avisittoaprison.B、Atalkwithsomemiserableslaves.C、Theinfluenceofhisfather.D、HisexperienceinthewarbetweenP
如何排除自动变速器升档、降档时滞过长故障?
下列比较低级和松散的区域经济一体化形式是
ThenumberofspeakersofEnglishinShakespeare’stimeisestimatedtohavebeenaboutfivemillion.Todayitisestimatedthat
关于磺脲类药物,下列何种说法错误
皮肤黏膜的表皮内鳞状细胞癌称为
自有固定资产和租人固定资产是按照固定资产的所有权来分类的,租入固定资产的所有权仍属于出租单位,但企业拥有其使用权和实质性的控制权。()
李先生拟在本地的一家中学建立一项永久性的奖学金.每年计划颁发奖金8000元。假设该基金能获得固定利率6%,则李先生现在最少应当存人()元。
下面谱例选自歌曲《前门情思——大碗茶》,它融入了哪种传统曲艺元素?()
设随机变量X的概率密度为对X作两次独立观察,设两次的观察值为X1,X2,令(Ⅰ)求常数a及P{X1<0,X2>1};(Ⅱ)求(Y1,Y2)的联合分布.
最新回复
(
0
)