首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Sample { friend long fun(Sample s); public: Sample(
有如下程序: #include<iostream> using namespace std; class Sample { friend long fun(Sample s); public: Sample(
admin
2020-06-29
33
问题
有如下程序:
#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) 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/qByp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的类声明:#includeusingnamespacestd;classAA{public:virtualvoiddisp(){cout
下列关于内联函数的叙述中,正确的是
在下列标识符中,不属于文件流类的标识符是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数
下列有关运算符重载的叙述中,正确的是()。
下列有关函数重载的叙述中,错误的是()。
下列各组类型声明符中,含义相同的一组是()。
下列选项中,正确的C++表达式是
下面不属于软件测试实施步骤的是
算法的有穷性是指()。
随机试题
在”供应商关系谱”中,若商品流通企业与供应商的关系具有公开、互相信赖的特征,这样的供应商属于()。
函数f(x)=在x=0处()
企业法律顾问享有以下()权利。
建设单位接受施工单位对分部工程报验申请后应组织()等单位有关项目负责人及技术负责人进行验收。
合同履行应当遵循的原则是( )。
某笔贷款的利息按年利率10%,每季度复利计息,该贷款的年有效利率为()。
某债券的票面价值为1000元,息票利率为5%,期限为4年,现以950元的发行价向全社会公开发行,债券的再投资收益率为6%,则该债券的复利到期收益率为( )。
《个人信用信息基础数据库管理暂行办法》的主要内容包括()。
“新月派”是中国现代文学史上一个著名的文学流派,得名于1928年创刊的《新月》杂志。()是《新月》的创办者和新月派的代表人物。
"Oh,I’mJustaHousewife"Afterwatchingmymotherdealwithourfamilyoffive,Ican’tunderstandwhyheranswertothe
最新回复
(
0
)