首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是_________。 #include long func(int x) { long p; if(x==0‖x==1) return(1); p=x*
下列程序的运行结果是_________。 #include long func(int x) { long p; if(x==0‖x==1) return(1); p=x*
admin
2012-12-03
62
问题
下列程序的运行结果是_________。
#include
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*fun(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://kaotiyun.com/show/UMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入字符串:abcde,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
以下选项中不能正确把c1定义成结构体变量的是
有以下程序voidfun(char*c,intD){*c-*c+1;d=d+1;printf("%c,%c,",*c,D);}main(){chara=’A’,b=’a’;fun(&b,A);pr
将E-R图转换到关系模式时,实体与联系都可以表示成()。
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为
在瀑布模型中,将软件开发划分为若干时期,而软件的可行性研究一般被属于______。
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
随机试题
A.温肺化饮B.引火归原C.理气和胃D.下气消痰E.杀虫止痒胡椒具有的功效是()
孙先生,37岁。诊断急性白血病1个月,血小板计数20×109/L,病程中突然出现剧烈头痛、喷射性呕吐,视物不清、意识模糊。不正确的对症护理措施是
在可摘局部义齿制作中,下面哪项是塑料填塞最适宜的时期A.湿砂期B.粥状期C.丝状期D.面团期E.橡皮期
与极滋养层接触的蜕膜称覆盖在囊胚上面的蜕膜为
(2009年)饮用水加氯消毒中,起主要作用的成分是()。
下列关于安全防护装置的选用原则和常见的补充保护措施的说法,错误的是()。
对于前期差错更正,企业应当在附注中披露的内容有()。
零和博弈指参与博弈的各方,在严格竞争下,一方的收益必然意味着另一方的损失,博弈各方的收益和损失相加总和永远为“零”,双方不存在合作的可能。下列不属于零和博弈的是()。
软件危机是软件产生过程中出现的一种现象,下述现象()是其主要表现。Ⅰ.软件需求增长难以满足Ⅱ.软件开发成本提高Ⅲ.开发进度难以控制Ⅳ.软件质量不易保证
基于ARM内核的嵌入式芯片中的中断控制器的功能是对芯片中相关硬件组件的中断请求进行管理和控制,一般采用【63】_______中断(VIC)或【64】_______中断(NVIC)方式管理中断。
最新回复
(
0
)