首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include #include void fun(int n) { if(n!=0) { fun(n-1); for(int i=1;i
以下程序的执行结果是( )。 #include #include void fun(int n) { if(n!=0) { fun(n-1); for(int i=1;i
admin
2021-02-22
32
问题
以下程序的执行结果是( )。
#include
#include
void fun(int n)
{
if(n!=0)
{
fun(n-1);
for(int i=1;i<=n;i++)
cout<
cout<
}
}
void main()
{
fun(3);
}
选项
A、0
0 1
0 1 2
B、1
1 2
1 2 3
C、1
2 2
3 3 3
D、1
2
3
答案
B
解析
首先由程序中的主函数main入手,调用fun函数,参数为3。fun(n)函数在其内部,当n不等于0时,递归调用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/Qmfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classCD{public:~CD(){cout
有如下程序;#includeusingnamespacestd;classBase{public:voidoutput(){cout
下列关于模板的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
以下程序的输出结果是()。main(){inta=4,b=5,c=0,d;d=!a&&!b‖!C;cout
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack为抽象类,它只定义了栈的用户接口,如下
下列数据结构中,能够按照“先进后出”原则存取数据的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
下列数据结构中,属于非线性结构的是( )。
随机试题
试卷附图中,原植物属于木犀科的饮片是()。
A.急性胆囊炎B.急性胰腺炎C.胆道蛔虫病D.急性化脓性胆管炎E.急生肠梗阻(1989年)腹痛发作突然,缓解也突然,常见于
小儿骨髓外的造血器官是
在工程网络计划中执行过程中,如果需要确定某项工作进度偏差影响总工期的时间,应根据( )的差值进行确定。
全埋式地锚在计算其强度时通常需根据土质情况和横梁材料验算其()。
法人应当具备()等条件。
教师设置模糊目标是激发学习动机的有效方法。()
在计算机中,最适合进行数字加减运算的数字编码是(19)。
A、 B、 C、 A
Finally,carefulprioritizationisnoalternativetotheadequate______ofthesciencebase.
最新回复
(
0
)