首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<stdio.h> longfunc(int x) { long p; if(x==0‖x==1) return(1) ; p=x*func(x-1) ; r
下列程序的运行结果是______。 #include<stdio.h> longfunc(int x) { long p; if(x==0‖x==1) return(1) ; p=x*func(x-1) ; r
admin
2010-09-05
49
问题
下列程序的运行结果是______。
#include<stdio.h>
longfunc(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/k0Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了使标签Label1透明且不具有边框,以下正确的属性设置是
下列叙述中正确的是()。
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()d:0c=10X=Array(10,12,21,32,24
设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Textl中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Forml,显示Form2。若口令为“XSLNCER
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发()。
数据库设计过程不包括
下列程序的执行结果是()。PrivateSubFormActivate()Dimscore(3)AsInteger,totalAsIntegerDimaascoreAsVariantscore(1)=50:score(
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexA
下面不属于软件设计阶段任务的是
有以下程序main(){charp[]={’a’,’b’,’c},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));}程序运行后输
随机试题
常加压塔和常压塔的加量程序为()。
原始凭证不得涂改、刮擦、挖补。对于金额有错误的原始凭证,正确的处理方法是()。
A.推动作用B.温煦作用C.防御作用D.固摄作用E.气化作用使津液变成汗、尿是气的
在确定拟建工程目标时,用好用活建设工程数据库的关键在于()
下列属于取得国有土地使用费的是( )。
【2013年上】下列选项中,与“王静和李跃是军人”的判断类型不同的是()。
下列关于矿产资源和水流的说法中,正确的是()。
数据库系统的三级模式不包括()。
下面程序的输出结果是()。typedefunion{longx[1];inty[4];charz[10];}M;
能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的()。
最新回复
(
0
)