首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
32
问题
下列程序的运行结果是______。
#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://jikaoti.com/ti/doI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要把数学式写为VisualBasic表达式,下面正确的写法是
下列有关数据库的描述,正确的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
以下选项中,不合法的VisualBasic的变量名是( )。
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click() Dims a%=100 PrintaEndSub其中变量a和s的数据类型分别是( )。
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
结构化程序设计中,下面对goto语句使用描述正确的是
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()。
有以下程序:main(){chara[]="abcdefg",b[10]="abedefg";printf("%d%d\n",sizeof(A),sizeof(B));}执行后输出结果是()。
随机试题
A、Inthelate1990s.B、Intheearly1980s.C、Inthelate1980s.D、Intheearly1990s.C录音中间讲到纽约当时应用了“破窗理论”,在20世纪80年代初决定先从地铁开始清除和
肾小管主动分泌的物质有
所谓的接触区是指()
下列属于按劳分配性质的收入的是()。
0.5,2,2,4,9,()。
(2011年国家.29)如果孩子只能在美术课上画画,往往会变得很__________:他们总是用同一系列颜色表现同一类主题,画中充斥着令人担忧的“现实主义”,毫无__________可言。依次填入画横线部分最恰当的一项是()。
我国实行间接选举的范围包括()。
假冒攻击属于()。
以下合法的变量名是
Aneverincreasingnumberofcompaniescometorealizetheimportanceofpublicimage.Publicimagereferstohowacompanyisv
最新回复
(
0
)