首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include<iostream.h> #include<iomanip.h> void fun(int n) { if(n!=0) { fun(n-1);
以下程序的执行结果是( )。 #include<iostream.h> #include<iomanip.h> void fun(int n) { if(n!=0) { fun(n-1);
admin
2019-06-12
41
问题
以下程序的执行结果是( )。
#include<iostream.h>
#include<iomanip.h>
void fun(int n)
{
if(n!=0)
{
fun(n-1);
for(int i=1;i<=n;i++)
cout<<setw(3)<<i;
cout<<end1;
}
}
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://kaotiyun.com/show/qQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{protected:Base(){cout
下面关于常成员函数的说法中正确的是()。
设有如下关系表:则下列操作正确的是()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于__________测试。
下列关于纯虚函数与抽象类的描述中,错误的是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(___________)return0;
下列关于this指针的叙述中,正确的是()。
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为______________。
__________是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
随机试题
下列词人中,属于豪放派的是()
下列哪些疾病多发生湿性坏疽
男性,58岁。吸烟30年。咳嗽咳痰20余年,活动后气急4年,偶有下肢轻度水肿。查体:桶状胸,两肺呼吸音弱,少量湿啰音,肺动脉瓣区第二心音亢进。下面心电图对该病诊断都有意义,除了
A.接触传播B.虫媒传播C.血液传播D.呼吸道传播E.消化道传播戊型肝炎的主要传播途径是
安全阀应()安装,安全阀的最终调校宜在系统上进行,其开启和回座压力应符合设计文件的规定。
作家赵某的一篇小说在一家晚报上连载3个月,3个月的稿酬收入分别为3000元、4000元和5000元。赵某3个月所获稿酬应缴纳个人所得税的下列计算中,正确的是()。
为避免在旅游过程中发生交通事故,()。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
下列关于运算符函数的描述中,错误的是()。
Peoplemightnotenjoysuchasituation:dininginapitch-darkroom,unawarewhat’sonourplatewhilesittingnexttoacomple
最新回复
(
0
)