首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
40
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面对对象概念描述正确的是()。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
数据流图的类型有【】和事务型。
友元运算符obj1>obj2被C++编译器解释为()。
在C++语言的数据类型中,int、short等类型的长度是()。
下列叙述中,不属于软件需求规格说明书的作用的是
在下面的4个关键字中用来说明虚函数的是
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
字符串“a+b=12\n\t”的长度为()。A)12B)10C)8D)6
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
随机试题
甲状腺腺癯包括以下哪些类型()
曹女士,62岁,因担心患宫颈癌,来妇科门诊要求了解宫颈癌早期症状确诊宫颈癌及其癌前病变最可靠的检查方法是()
患者女,27岁,会计。因“不断思考问题,重复无意义动作并引起痛苦2年,自伤1天”主动请朋友陪诊来精神科急诊。患者坐立不安,情绪激越。双手手背可见新鲜烟烫痕迹。该患者诊断为强迫症的依据有
采用固定股利支付率政策分配利润时,股利不受经营状况的影响,有利于公司股票价格的稳定。()
根据公司法律制度的规定,下列各项中,属于上市公司股东大会职权的有()。
从动作形式来看,商流与物流活动相分离的配送模式属于()。
2015年12月,阿富汗获准加入世贸组织。()
(2010年江苏.C类.篇章一.11~15)以现代医学的观点说,潜水病就是“氮过量病”。在常规气压环境下,人体内部组织液中溶解着饱和量的氮。这些气体的溶解量将随着外界的压力变化而出现波动。压力大,体液能溶解的氮就多,反之则少。当外界压力降低,溶
Neitheroftheemployeesnortheboss_____satisfiedwiththeprofits.
IthasbeenmonthssinceTinaMoorelastbitintoabagelorasliceoftoast."Proteinisgood.Carbs(碳水化合物)arebad,"says41
最新回复
(
0
)