首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: long x; }; l
有如下程序: #include using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: long x; }; l
admin
2019-08-23
62
问题
有如下程序:
#include
using namespace std;
class Sample{
friend long fun(Sample s);
public:
Sample(long a){x=a;}
private:
long x;
};
long fun(Sample s){
if(s.x<2)return 1;
return s.x * fun(Sample(s.x一1));
}
int main()
{
int sum=0;
for(int i=0;i<6;i++)
{sum+=fun(Sample(i));}
cout<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、120
B、16
C、154
D、34
答案
C
解析
本题考查默认构造函数,当i=0、1时,fun(Sample(i))为1;当i=2时,fun(Sample(i))为2;当i=3时,fun(Sample(i))为6;当i=4时,fun(Sample(i))为24;当i=5时,fun(Sample(i))为120。所以总和为154。
转载请注明原文地址:https://kaotiyun.com/show/SD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面类的定义,有()处错误。classMyClass[public:voidMyClass();~MyClass(intValue);private:inti=0;
下面对对象概念描述正确的是()。
有以下程序#include<iostream>usingnamespacestd;classBase{inta;public:Base(intx){a=x;}vuid
下列程序的输出结果是#inClUde<iostream>usingnamespacestd;intmain(){Chara[]="HellO,World";Char*ptr=a;while(
采用线性链表表示一个向量时,要求占用的存储空间地址()。
按数据流的类型,结构化设计方法有两种设计策略,它们是【】和事务分析设计。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
下面程序的输出结果是______。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&);int
在下面的4个关键字中用来说明虚函数的是
将一个函数声明为一个类的友元函数必须使用关键字【】。
随机试题
()是指两张信用证的开证申请人互以对方为受益人而开立的信用证。
关于钢框架—支撑结构体系特点的说法,正确的有()。
阳光公司与研究所订立的买卖合同约定:阳光公司向研究所购买一台断桥铝合金门窗生产设备,总价款460万元;阳光公司应于合同签订之日起10日内向研究所支付60万元预付款;研究所应于2009年12月2日之前交付设备,由阳光公司自行提货;阳光公司验收设备合格后在12
运营风险至少要考虑的方面包括()。
透明转发器只是单纯地完成转发任务,其构成只包括放大器,不包括变频器。()
陶行知的“生活教育”包括——、“社会即学校”和——三大主张。
小张一定想报考某中学。因为所有想报考某中学的小学生都参加了该中学举办的冬令营,而小张参加了该中学举办的冬令营。下列哪项判断能够最好地加强上述论证?()
夏季,牧民们把牛羊赶到了山上的牧场。湖边草原上的牧草经过一个夏天的疯长,又经过秋天风霜的洗礼,此时灿若黄金,在阳光下_____________。大地仿佛铺上了金色的地毯,一直伸向远方的地平线。我曾经坐在金黄的草地上,看着远方的羊群,久久不愿离去。填入画横
已知,则y’=__________。
Iwonderedwhathis______totheoutcomewouldbe.
最新回复
(
0
)