首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
51
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classdata{public:intx;data(intx){
若有以下程序:#include<iostream>usingnamespaceStd;classsample{inti;publiC:sample(){}
有如下程序:#include<iostream>usingnamespacestd;intb=3;intfun(int*k){intb=2;b=*(k++)*b;
以下内容属于存储在计算机内有结构的数据集合的是()。
下列for语句的循环次数为【】。For(nta=0,b=1;b&&a<5;a++);
下面的说明中,正确的函数定义是()。
算法分析的目的是
在面向对象的程序设计中,下列叙述中错误的是
在C++语言中,数据封装要解决的问题是
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
随机试题
我国现阶段采用的围生期范围是
下列关于当事人的判断中,正确的是()。
甲乙二人的代理合同于5月2日结束。5月4日甲以乙的名义与丙签订了一份买卖设备的合同。对此,下列说法错误的是( )。
运用动态控制原理控制施工质量时,质量目标除各分部分项工程的施工质量外,还应包括()。
下列项目中,属于我国《担保法》规定的合同担保方式的有()。
党政机关公文如需标注份号,一般用6位3号汉字数字。()
有甲、乙、丙、丁四个数,已知甲的15%为16,乙的16%为17,丙的17%为18,丁的18%为19,则此四个数中最大的数是:
在配置Windows2003VPN服务器时,在管理工具中打开“路由和远程访问”,接着在所列出的本地服务器上单击鼠标右键,从弹出菜单中选择“配置并启用路由和远程访问”。在以下“路由和远程访问服务器安装向导”界面中(见图1-14),选择(1)单选按钮,接着
BenjieGoodhartisinhislate30s,adoreshispartnerandhasayoungson.Butthethoughtofmarriagehasparalyzedhimwithf
A、Shehailedataxi.B、Shejustwenthome.C、Shereportedthecrime.D、Shephonedherbestfriend.B①选项描述了女士的不同行为,听音时尽管不知道问题是什么,
最新回复
(
0
)