首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
61
问题
下列程序的运行结果是______。
#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://kaotiyun.com/show/XZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
字符(char)型数据在微机内存中的存储形式是______。
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。structnode{intinfo;______link;}
若有以下程序main(){intp,a=5;if(p=a!=0)printf("%d\n".p);elseprintf("%d\n",p+2);}执行后
以下选项中不能作为合法常量的是 _____。
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
对两个数组a和b进行如下初始化:chara[]="ABCDEF";charb[]={’A’,’B’,’C’,’D’,’E’,’F’,};则以下叙述正确的是
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
下列可用于C语言用户标识符的一组是
以下数据结构中不属于线性数据结构的是______。
随机试题
多媒体计算机硬件中,()提供音频信号输入、输出接口。
设函数z=ycosx,则=________
雄激素的作用,哪项是不正确的
心肺复苏后存在室颤时应选择心跳骤停抢救时第一次用药的药物是
关于固有牙槽骨不正确的为()
甲公司为增值税一般纳税人企业,2015年1月1日开始自行建造一条生产线。由于该生产线符合国家相关政策,因此政府给予其300万元的建造补贴款;为建造该项生产线占用一笔专门借款,该借款为2015年1月1日借入,本金为1000万元,年利率为10%,期限为5年;2
简述学校开展心理健康教育的基本途径。
违法主体对违法行为承担的具有强制性的法律后果称为法律责任。()
下列表单的哪个属性设置为真时,表单运行时将自动居中( )。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:32437658281298573142536475
最新回复
(
0
)