首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0||x==1) return(1); p=x*func(x-1); return
下列程序的运行结果是______。 #include<stdio.h> long func(int x) { long p; if(x==0||x==1) return(1); p=x*func(x-1); return
admin
2013-02-23
32
问题
下列程序的运行结果是______。
#include<stdio.h>
long func(int x)
{ long p;
if(x==0||x==1)
return(1);
p=x*func(x-1);
return(p);
}
main()
{ printf("%d\n",func(4));
}
选项
答案
24
解析
本题考查函数的循环调用。p=x*func(x-1),当x=4时,不满足if语句的条件,p=4* func(3),x=3也不满足条件,则 func(3)=3*func(2),func(2)=2*func(1),x=1满足条件return(1),则输出结果为4*3*2*1=24。
转载请注明原文地址:https://jikaoti.com/ti/K7B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件工程中,高质量的文档是______、一致性和无二义性的。
下列程序的运行结果为【】。main(){inta=5,b=5,y,z;y=b-->++a?++b:a;z=++a>b?a:y;printf("%d,
以理对枚举类型名的定义中正确的是______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
有以下程序段:typedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是()。
执行语句for(i=1;i++<4;);后变量i的值是()。
以下符合C语言语法的实型常量是()。
以下能正确定义一维数组的选项是 ______。
以下叙述正确的是
在计算机系统中,一个字长的二进制位数为______。
随机试题
罗杰斯认为,要想使学习生动活泼且有意义,就应该让学生自由地学习。下列相关说法正确的有()
简述《技术性贸易壁垒协议》的目标和宗旨。
男,20岁,发热1个月余。体格检查:贫血貌,杵状指,心率100次/分,胸前左缘3~4肋4/6级收缩期杂音伴震颤,血红蛋白70g/L,血沉50mm/h,一次血培养未找到细菌,最可能的疾病是
()属于神经性萎缩。
硬脑膜外血肿,瞳孔变化的特征是()
美国福克斯波罗公司当年为了生存急需新技术成果,一位工程师拿着新产品研制样品送给经理,总经理看到该产品的巧妙设计很惊喜,就在自己的抽屉东翻西找,最后终于找到了一只香蕉,满怀激情地对这位工程师说:“伙计,给你!”,这位工程师倍受感动。经理的行为表现,主要满
人物画画家顾闳中为五代南唐时的画院待诏,其传世作品为《韩熙载夜宴图》,以长卷的形式记录了韩熙载居家夜宴的()场面。
Inrecentyears,somestudentsneglectthestudyofChinese,thinkingthatit’snotimportant.WriteacompositioninNOLESSTH
Ediegavemesomevery______adviceonthetriptoMontreal.
A、Theywanttolearnaboutrabbits.B、Theyliketobringintheirchildren.C、Theylovetheanimalsinhercafe.D、Theygiveher
最新回复
(
0
)