首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include #include void fun(intn) { if(n!=0) { fun(n—1); for(int i=1;i
以下程序的执行结果是( )。 #include #include void fun(intn) { if(n!=0) { fun(n—1); for(int i=1;i
admin
2021-02-22
30
问题
以下程序的执行结果是( )。
#include
#include
void fun(intn)
{
if(n!=0)
{
fun(n—1);
for(int i=1;i<=n;i++)
cout<
cout<
}
}
void main()
{
fun(3);
}
选项
A、0
01
012
B、1
12
123
C、1
22
333
D、1
2
3
答案
B
解析
首先由程序中的主函数main入手,调用fun函数,参数为3。fun(n)函数在其内部,当n不等于O时,递归调用fun(n-1)。当参数为3时,fun(3)调用fun(2)…,然后利用for循环输出i值,当n=1时,只输出1,输出回车后,就跳入fun(2),输出1,2,最后输出是1,2,3。
转载请注明原文地址:https://www.kaotiyun.com/show/Tnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:C
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中在编辑窗口内显示的主程序文件中定义有类Base和Derived,以及主函数main。程序文本中位于每行“//****found****”下面的一行内有一处或多处下画线标记,请在每
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
下列语句中,错误的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列选项中不属于面向对象程序设计特征的是
下列关于类模板的模板参数的叙述中,错误的是()。
下列关于抽象类的表述中正确的是()。
软件测试的目的是()。
随机试题
急性心肌梗死并发室性心动过速急性前壁心肌梗死并发加速性室性自主律
视神经孔在眼斜位摄影投影在眼眶:
关于脑转移瘤,瘤周围水肿系
一大面积烧伤患者,近日来常寒战、高热,呈间歇热、四肢厥冷、发绀、尿量明显减少,很快发生血压下降、休克。引起该患者此表现最可能的致病菌是
当顶棚或墙面表面局部采用,多孔或泡沫状塑料时,其厚度不应大于15mm,面积不得超过该房间顶棚或墙面积的( )。
Thesettlementishometonearly1000people,manyof_______lefttheirvillagehomesforabetterlifeinthecity.
4,7,11,18,29,()。
2009年1月,甲(1993年4月生)因抢劫罪被判处有期徒刑1年。2011年3月20日,甲以特别残忍的手段故意杀人后逃跑,6月被抓获。关于本案,下列哪一选项是正确的?()
HOWANIMALSINRAINFORESTSMAKETHEMSELVESHEARD(1)Scientistshavediscoveredthatanimalsareexpertsatexploitingweat
FeedingtheMassesaLoadofManureTheGreenRevolutionMyth,NormanBorlaug,andWorldHunger[A]Mostpeopledon’tkno
最新回复
(
0
)