首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a) {if(a>1)a*=fun(a一1); pfintf(’’%d’’,a); return a; } main() {fun(3);printf(’’\n’’);} 执行后的输出结果是( )
有以下程序: #include void fun(int a) {if(a>1)a*=fun(a一1); pfintf(’’%d’’,a); return a; } main() {fun(3);printf(’’\n’’);} 执行后的输出结果是( )
admin
2021-06-15
46
问题
有以下程序:
#include
void fun(int a)
{if(a>1)a*=fun(a一1);
pfintf(’’%d’’,a);
return a;
}
main()
{fun(3);printf(’’\n’’);}
执行后的输出结果是( )。
选项
A、126
B、621
C、1
D、6
答案
A
解析
此题是迭代调用,结果是a=3*(2*(1))=6,但printf语句每次都要执行,而且是先从最后一层调用开始,即a=1最先打印,a=2其次,a=6最后打印。
转载请注明原文地址:https://kaotiyun.com/show/Tgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
有以下程序:#includemain(){inti,array[6]={1,5,0,4};for(i=0;i
下面关于“EOF”的叙述,正确的是
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}执行后的输出结果是
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];ret
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为()。
数据库设计中反映用户对数据要求的模式是( )。
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
下列数据结构中,能用二分法进行查找的是()。
随机试题
在某展会的产品展示区,公司计划在大屏幕投影上向来宾自动播放并展示产品信息,因此需要市场部助理小王完善产品宣传文稿的演示内容。按照如下需求,在PowerPoint中完成制作工作:为演示文稿最后一页幻灯片右下角的图形添加指向网址“www.microsofi
OnehundredandthirteenmillionAmericanshaveatleastonebank-issuedcreditcard.Theygivetheirownersautomaticcreditin
出血时间测定常用于
为了鉴别小原粒性白血病与急性淋巴细胞白血病,下列首选试验是
低渗性脱水时,体液的容量变化特点为
下列哪项不属于预检分诊的内容( )。
关于消化性溃疡的癌变.下列哪项是恰当的
A、大活络丹B、参苏片C、山药丸D、六神丸E、牛黄清心丸含朱砂的中成药是()
教学《孔雀东南飞》,教师布置作业让学生发挥想象写一篇《新时代的孔雀东南飞》,想象焦、刘二人穿越回21世纪的故事。以下对该教师教学行为的分析,不正确的一项是()。
夏天从冰箱里取出一瓶啤酒,发现啤酒外面“出汗”,对这种现象正确的解释是:
最新回复
(
0
)