首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; ela$8 Sample{ friend long fun(Sample s); public: Sample(10ng a){x=a;}
有如下程序: #include using namespaee std; ela$8 Sample{ friend long fun(Sample s); public: Sample(10ng a){x=a;}
admin
2016-09-20
62
问题
有如下程序:
#include
using namespaee std;
ela$8 Sample{
friend long fun(Sample s);
public:
Sample(10ng a){x=a;}
private:
long x;
};
long fun(Sample s){
if(s.X<2)return 1;
retum s.x* fun(Sample(s.x-1));
}
int main()
{
int sum=0;
for(int i=0;i<6;i++)
{sum+=fun(Sample(i));}
tout<
return 0;
)
f
执行这个程序的输出结果是( )。
选项
A、120
B、16
C、154
D、34
答案
C
解析
本题考查默认构造函数,当i=0、1时,fun(Sample(i))为l;当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/sONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类的定义,下划线处的语句是()。classMyClass{_______intx,y;public;MyClass(inta=0,intb=0){X=a;y=b;}staticvoidch
C++程序是从【】函数开始执行的。
C++语言中的基本数据类型是()。
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plusT1t1,T3t3){returnt1+t3;}则以下调用中正确是
下列关于队列的叙述中正确的是
下列叙述中正确的是
下列运算符中,在C++语言中不能重载的是
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
C++中封装性、继承性和【】是面向对象思想的主要特征。
C++语言中标点符号中表示一条预处理命令开始的是
随机试题
为保障债券持有人的利益,保证企业债务到期偿还本息,防止财务风险,企业应建立
______是指消费者层次上的能量贮存速率,通常指净生产量。()
肾病综合征患儿大量蛋白尿期间不宜采取的饮食方式是()。
职业安全健康目标是职业安全健康方针()的和阶段性体现。
国际贸易中,关于计算商品包装的重量的做法正确的是()。
当合营安排未通过单独主体达成时,该合营安排为共同经营。()
精算利得和损失,即由于精算假设和经验调整导致之前所计量的设定受益计划义务现值的增加或减少。精算利得和损失应计入其他综合收益。()
政府应当是公共产品和服务的唯一提供者。()
生命权是人的尊严的基础,具有神圣性与不可转让性,不可非法剥夺。生命权人宪是对生命权基础性价值的确认和彰显,表达了对生命权的尊重,也将提高人们尊重生命权的意识,同时将进一步推动生命权保障机制的建立和完善。下列属于公民的生命权的是
函数fun的功能是:计算直到=le-6);returnf;}main(){doublex,y;x=2.5;y=fun(x);printf("inTheresultis:in"
最新回复
(
0
)