首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Sample{ friend long fun(Sample S); public: Sample(l
有如下程序: #include<iostream> using namespace std; class Sample{ friend long fun(Sample S); public: Sample(l
admin
2020-07-23
15
问题
有如下程序:
#include<iostream>
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)retum 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<<sum;
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/ULyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知函数func的原型为intfunc(int,int);下列重载函数原型中错误的是
下列语句或语句序列中错误的是
有如下程序:#includeusingnamespacestd;classXA{inta;public:s
下列符号中,正确的C++标识符是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下面对软件特点描述错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程pmj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
编制预算草案的具体事项由()部署。
烟碱样(N样)症状有【】
该病人的诊断应首先考虑该病人的首要护理诊断是
患者,男性,35岁。因饱餐和饮酒后6小时出现中上腹疼痛,放射至两侧腰部,伴有呕吐2次,为胃内容物,自觉口干,出冷汗。查体:T38℃,四肢厥冷,脉搏116次/分,血压75/45mmHg,腹膨胀,全腹弥漫性压痛、反跳痛和肌紧张,肝浊音界存在,移动性浊音阳性
交通运输主管部门制定的年度工程质量监督检查计划内容主要包括()以及有关要求等。
某进出口公司出口锌矿砂100吨海运到菲律宾马尼拉,成交价格为FOB天津500美元/吨,锌矿砂的出口关税税率为30%,试计算应纳出口关税多少?(其适用中国人民银行公布的基准汇率为1美元=8.11元人民币)
同业存放属于商业银行的资产业务。()
许多家庭的门上都装有防盗门镜(俗称“猫眼”)。从室内透过防盗门镜向外看,可以看到来客的正立、缩小的像。由此可以断定,此时防盗门镜的作用相当于一个()。
进士科的开始标志着何种选拔人才制度的产生
•Readthearticlebelowaboutselectingbrandnames.•Inmostofthelines41-52thereisoneextraword.Itiseithergrammat
最新回复
(
0
)