首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
62
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下面不属于需求分析阶段任务的是
关于do循环体while(条件表达式);以下叙述中正确的是
以下数据结构中,属于非线f生数据结构的是()。
以下叙述中正确的是
结构化程序设计的3种结构是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
下列选项中,能正确定义数组的语句是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是
下列数据结构中,能用二分法进行查找的是()。
随机试题
下列关于环境污染侵权说法错误的是()
此时最合理的处理为一般癫痫发作未能控制的可能原因包括下列几项,但除外
医院基本饮食包括普通饮食、()饮食、()饮食和()饮食四种。
尿白细胞管型最常见于()
患者,女性,45岁。因足底被锈钉刺伤后出现全身肌肉强直性收缩,阵发性痉挛,诊断为破伤风。易导致患者死亡的常见原因是
肺结核的化疗原则不包括
用机械填土时,管涵顶上填土厚度必须大于( )m时,方允许机械通过。
比斯台克于1967年提出的社会工作价值体系包含( )方面的内容。
有以下程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamofile;cha
Adolphinbreathesthroughits______.Theword"smart"inthelastparagraphmeans______.
最新回复
(
0
)