首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample { friend long fun(Sample s); public: Sample(long a) { x = a; } private: long
有如下程序: #include using namespace std; class Sample { friend long fun(Sample s); public: Sample(long a) { x = a; } private: long
admin
2020-05-14
10
问题
有如下程序:
#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 << 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/lM8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列程序的运行结果为 #include<iostream.h> classLocation{ protected: intX,Y; publiC: voidSeX(intmyx){X=myx;} voidS
下面有关纯虚函数的表述中正确的是()。
如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词【】。
下列关于运算符重载的描述中,正确的是
关系数据库管理系统能实现的专门关系运算包括()
软件设计模块化的目的是【】。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结
软件调试的目的是()。
随机试题
在景点游览期间,若有个别游客走失,地陪应将旅游团其他成员暂时交给全陪带领,自己迅速去寻找。()
下列属九味羌活汤中“分经论治”的药物是
安全生产规章制度是生产经营单位有效防范安全风险,保障从业人员安全健康和企业财产安全的重要措施。下列关于企业安全生产管理制度的制定和执行的说法中,正确的是()。
某工程项目,在确定了工期目标后,为保证项目按期完成,项目经理进一步确定了每月的进度目标。这项工作在运用动态控制原理进行进度控制的工作步骤中,属于()。
顺序作业法(也称为依次作业法)的主要特点有()。
关于联合体共同承包,下列说法正确的是()。
甲公司为增值税一般纳税人,于2016年1月5日出售一项商标权,不含税售价600万元,适用的增值税税率为6%,款项已收到并存入银行。该商标权取得时实际成本为700万元,已摊销金额为180万元,已计提减值准备90万元。甲公司因出售该项商标权计入当期损益的金额为
某油田2015年5月份开采销售原油15万吨,每吨售价4800元;销售油田开采天然气10万立方米,每立方米天然气的价格2元。该油田原油和天然气的资源税税率都为6%。该油田5月份应纳资源税为()万元。
【2015.四川】选择和确立教育目的时,在基本价值取向方面,长期存在的对立是()的对立。
A、Livingthings.B、Livingthingsandnonlivingthings.C、Theenvironmentalproblemscausedbyindustryandpeople.D、Theinterre
最新回复
(
0
)