首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
20
问题
有如下程序:
#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/AwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符函数中,肯定不属于类Value的成员函数的是( )。
将E—R图转换为关系模式时,实体和联系都可以表示为
派生类对基类的继承有三种方式:______、______,保护继承。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
设有下列二叉树: 对此二叉树前序遍历的结果为
如果一个模板声明时有类型形参表,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
数据库系统的核心是
关于虚函数,下列表述正确的是()。
随机试题
(2007年真题)唛头属于()
更换造口袋时,操作错误的是
对于泪腺肿瘤,下列哪项不是B超检查的表现
患者男性,56岁。乏力,腹胀半年。查:贫血貌,干肋下1cm,脾肋下7cm。血常规;白细胞260×109红蛋白78g/L,血小板400×109/L。检查分类可见中、晚幼粒为主,NAP积分降低。最可能的诊断是
期货交易所因合并、分立或者解散而终止的,由()予以公告。
张某2014年年末取得全年一次性奖金60000元,雇主为张某定率负担60%的个税,张某每月工资为5000元,张某年终奖自己实际负担的税额为()元。
()是指企业根据员工的工作绩效或工作目标的完成情况而支付的报酬。
(凡要求计算的项目,除特别说明外,均须列出计算过程,计算结果出现小数的,均保留小数点后两位小数,凡要求编制会计分录的,除题中有特殊要求外,只需写出一级科目)AA股份有限公司(以下简称AA公司)系工业生产企业,为增值税一般纳税人,适用的增值税税率为17%,
在软件开发中,需求分析阶段可以使用的工具是( )。
Ifpetownershaveaneyewithfashion,theycandresstheirpetsinstylishclothes.
最新回复
(
0
)