首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是( )。 #include #include void fun(int n) { if(n!=0) { fun(n-1); for(int i=l;i
以下程序的执行结果是( )。 #include #include void fun(int n) { if(n!=0) { fun(n-1); for(int i=l;i
admin
2017-09-21
22
问题
以下程序的执行结果是( )。
#include
#include
void fun(int n)
{
if(n!=0)
{
fun(n-1);
for(int i=l;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://kaotiyun.com/show/DHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数中,()是对文件进行写操作的。
下面程序执行的结果是【 】。#include<iostream>usingnamespacestd;voidmain(){intsum=0;intarray[6]={1,2,3,4,5,6
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
按“先进先出”原则组织数据的结构是
在关系模型中,二维表的行称为______。
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
下列叙述中正确的是
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
随机试题
休息时间
炎上为生发为
根据《招标投标法》的规定,下列选项中属于招标投标行政法规的是()。
背景材料:某地铁车站基坑工程,承包商施工的具体方法如下:(1)基坑四周设置垂直的挡墙围护结构。(2)在基坑的施工支护结构中,采用现浇钢筋混凝土支撑体系。(3)控制基坑变形。(4)进行地基加固。问题:地基加固的方法有哪些?
根据支付结算法律制度的规定,临时存款账户的有效期最长不得超过()。
根据诉讼时效法律制度的规定,下列情形中,能够引起诉讼时效中断的有()。
根据《专利法》的有关规定,授予专利权的外观设计的最实质性的条件是()。
下列关于Windows2003系统下WWW服务器安装的配置的描述中,错误的是()。
Ifyoufeeltiredafterhardwork,agoodplaceforarestisDalian.UnlikemostpeopletravellingtoDalianbytrainorair,t
Inaway,allofusareonaspaceship,theplanetEarth.Wemovearoundthesun【36】18milespersecondandneverstop.Onours
最新回复
(
0
)