首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
55
问题
有如下程序:
#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://www.kaotiyun.com/show/qByp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=8,RED,BLACK=15};则枚举常量RED的值为
通过派生类的对象可直接访问的是
计算机软件包括
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
在软件开发中,需求分析阶段可以使用的工具是( )。
在软件设计中不使用的工具是( )。
已知TV是一个类,并有函数func定义如下:voidfunc(){TVli,*net[2],company[3];}则在调用func()后,TV类的析构函数被调用的次数是
结构化程序设计中,下面对goto语句使用描述正确的是()。
软件测试的目的是()。
随机试题
各国一般规定当事人依意思自治原则选择的合同准据法不适用于()
下列哪些因素对运动障碍性疾病的病因和预后有重要价值
患者,男,42岁。搬重物后出现腰痛伴左下肢疼痛3天,咳嗽、喷嚏时加重,卧床后缓解,体检:L3~5棘突及其左侧压痛,左侧直腿抬高试验40。(+),左小腿外侧痛觉减退,双侧膝腱及跟腱反射正常对称,弯腰活动明显受限,X射线片示L4~5椎间隙略窄。为明确诊断,
颞颌关节的组成不包括()
手少阴心经与手太阳小肠经相交于( )。
(2005)某临时仓库,跨度为9m,采用三角形木桁架屋盖(如题图),当h为何值时,符合规范规定的最小值?
从工程地质的角度,根据埋藏条件可将地下水分为()。
下列有关“一带一路”的重大事件,说法错误的是()。
问卷问题答案的格式主要有哪几种?
A、Hecannotreturnthemoneyrightnow.B、Hecanreturnthemoneytoday.C、Hecannotreturnthemoneythismonth.D、Hewantsto
最新回复
(
0
)