首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inelude using namespace std; class Sample{ friend long fun(Sample S); public: Sample(long a){x=a
有如下程序: #inelude using namespace std; class Sample{ friend long fun(Sample S); public: Sample(long a){x=a
admin
2019-04-18
18
问题
有如下程序:
#inelude
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/d4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
Sample是一个类,执行下列语句后,调用Sample类的构造函数的次数是Samplea[2],*P=FlewSample;
下列关于模板形参的描述中,错误的是
在深度为7的满二叉树中,度为2的结点个数为______。
在下列函数原型中,可以作为类AA构造函数的是
已知在函数func中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列叙述中错误的是
通过运算符重载,可以改变运算符原有的
下列对于软件的叙述中正确的是
树是结点的集合,它的根结点的数目是()。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
随机试题
行政组织的结构可以分为以下几种类型:(1)________,又称为直线结构。(2)_______,又称为职能结构。(3)_______。
α氨基酸共有的颜色反应是
颌间结扎的患者用吸管进流食,流食自口腔前庭进入固有口腔的主要途径为
血中还原红蛋白至少达多少时,皮肤粘膜可出现发绀
男性,35岁,1年来反复出现腹泻,粪便糊状。结肠镜检查发现病变主要位于回肠末端,表现为多发的纵形溃疡,溃疡间粘膜正常,最有可能的诊断是
患者,女,已确诊为过期妊娠,医生决定给予终止妊娠,而孕妇和家属担心对胎儿不利而未同意,不正确的处理方法是
以下关于公路运输的特点,说法错误的是()。
题1-21图(a)所示电路的等效电压源电路如(b)所示,则(b)中的US和RO的值分别应为()。
消费者对某一种公共物品的消费并不影响其他人对该公共物品的消费,这是指公共物品的( )。
Thedaysofthecamera-totingtouristmaybenumbered.Insensitivetravelersarebeingorderedtostoppointingtheircamerasan
最新回复
(
0
)