首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #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
83
问题
以下程序的执行结果是( )。
#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全国计算机二级
相关试题推荐
假定TestClass为一个类,则该类的拷贝构造函数的声明语句为()。
有如下程序:#includeusingnamespacestd;classBase{protected:Base(){cout
下面关于常成员函数的说法中正确的是()。
下列关于虚函数的描述中,正确的是()。
以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun(int*a,intn){inti,j=0,k;k=j;for(i=j;ia[k])______
下列关于纯虚函数与抽象类的描述中,错误的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
下列关于this指针的叙述中,正确的是()。
随机试题
A.祛风湿,通经络,平肝B.祛风湿,通经络,杀虫C.祛风湿,平肝,杀虫D.祛风湿,强筋骨,杀虫臭梧桐的功效是
与肺癌有关的因素包括()。
缩窄性心包炎声像图异常改变,不包括以下哪项
风湿性心脏瓣膜病主动脉瓣狭窄最主要的特征是
下列关于“起诉不停止执行”原则表述正确的是:()
建设工程项目评标时,下列情况应作为废标处理的有()。
已知在双代号网络计划中,某工作有2项紧前工作,它们的最早完成时间分别为18天和23天。如果该工作的持续时间为6天,那么该工作最早完成时间为()天。
一新建双线铁路,设计行车时速160km,其中某段路基8.5km,设计填挖平衡,大部分填筑高度3~5m,挖方段坡度不大,山体除表层外,部分为中风化砂岩,部分弱风化,沿线两侧有少量村庄,无重要建筑物,最大挖深12m。填筑区有两段各长500m的软弱地基,软弱层厚
经营出境旅游业务的旅行社,应当增存质量保证金()元。
在如图所示的电路中,电源电压保持不变,R1=R2=R3。则下列情况中,电流表A的示数最大的是:
最新回复
(
0
)