首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int a, int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n", fun(4,2)); } 程序的
有以下程序 #include int fun(int a, int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n", fun(4,2)); } 程序的
admin
2015-07-28
22
问题
有以下程序
#include
int fun(int a, int b)
{ if(b==0) return a;
else return(fun(--a,--b));
}
main()
{ printf("%d\n", fun(4,2)); }
程序的运行结果是( )。
选项
A、2
B、1
C、3
D、4
答案
A
解析
考查函数的递归调用。在函数fun()中,如果b值不为0则继续调用a、b自减后继续作为函数fun()参数,直到b值为0时方返回a值,而当前的a值等于第一次调用时的a-b,所以函数fun()的功能是返回a-b的值,故而输出的结果为2,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/COJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是() main() {inta=3; printf("%d\n",(a+=a-=a*a)); }
下列程序的输出结果是_______。main(){inti=3;switch(i){case1:case2:printf("%d",i)case3:cas
运行下面程序,若输入 a<回车> sd<回车> in inc1 x=1 in inc1 x=1 in inc2 x=1 in inc2 x=2 in inc2 x=3 fg<回车>则输出结果为______。 #define N 6 #include <st
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
以下程序的输出结果是______。 int f() { static int i=0; int s=1; s+=i;i++; return s; } main() { int i,a=0; for(i=0;i<5;i++)a+=f(): printf("%
以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m);
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
feof(fp)函数用来判断文件是否结束,如果遇到文件结束,则函数值为______,否则为______。
设char型变量x中的值为10000111,则表达式(x-2)^(~4)的值是______。
下面是有关c语言字符数组的描述,其中错误的是
随机试题
1)______theGrammar-TranslationMethod2)______theDirectMethod3)______theAudiolingualMethod4)______
舌癌的远处转移最多见于
八正散的功用五苓散的功用()
妊娠末期肺内功能残气量减少
资产组的认定,应当以能否独立生产产品为依据,如果几项资产的组合能独立生产产品,则应当将这些资产的组合认定为资产组。()
关于对纳税人、扣缴义务人未缴少缴税款的追征制度,下列说法正确的是()。
生:老师,书上例2中,y=x2+1与y=x2-1的图象会相交吗?师:这个问题不是很简单吗?后面的图象是前面图象往上平移2个单位长度,怎么可能相交呢?怎么看书的!问题:你认为学生问的问题可能是因为学生在哪一方面不清楚?教师的回答是否妥当?
法律规定当事人不服行政机关的具体行政行为.可以向人民法院起诉,也.-]r2申请复议并由复议机关作最终裁决的,如果当事人既提起诉讼又申请复议.且法院和复议机关同时收到有关材料的,下列关于确定管辖权的说法中,正确的是()。
继发性龋形成的原因如下,除外()。
产品/服务资源的生命周期有四个阶段,分别是需求、获取、经营和管理、回收或分配。其中决定需要多少产品和资源,获取它们的计划,以及执行计划要求的度量和控制的阶段是
最新回复
(
0
)