首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: lo
有如下程序: #include<iostream> using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: lo
admin
2017-07-28
22
问题
有如下程序:
#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)return1;
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:
return0;
}
执行这个程序的输出结果是( )。
选项
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://jikaoti.com/ti/tmt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>classSample{intn;public:Sample(){}Sample(inti(n=i;)v
重载的流运算符函数经常定义为类的______函数。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx=15;while(x>10&&x<50){
下面有关重载函数的说法中,正确的是()。
软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )。
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
将7个数据进行插入排序,在最坏情况下需要比较的次数是
在用class定义一个类时,数据成员和成员函数默认的访问权限是【】:
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是()。
随机试题
椎管狭窄
关于酶联免疫吸附试验(ELISA),叙述正确的是
患者,女性,25岁。一与家人争吵后离家,1小时后被人发现昏迷在田间,口中大蒜味浓烈,口吐白沫,送至当地医院抢救。查体见瞳孔针尖样,呼吸急促,双肺满布湿啰音、哮鸣音,ChE活力30%,关于治疗药物中选择盐酸戊乙奎醚(长托宁)的说法中不正确的是
下列哪项不是原发性高血压继发肾损窨的特点
某外贸企业(增值税一般纳税人)从生产企业收购一批鞭炮焰火出口,支付收购价款100000元和增值税17000元,取得增值税专用发票,该批鞭炮焰火出口离岸价格120000元,已知鞭炮焰火消费税税率为15%,则该外贸企业可申请退还增值税和消费税合计数为(
某新建小区计划在小区主干道两侧种植银杏树和梧桐树绿化环境。一侧每隔3棵银杏树种1棵梧桐树,另一侧每隔4棵梧桐树种1棵银杏树,最终两侧各栽种了35棵树。问最多栽种了多少棵银杏树?()
陕西出土的秦始皇兵马俑,其表面涂有生漆和彩绘,这为研究秦代军人的服色提供了重要信息。但兵马俑出土后,表面的生漆层会很快发生起翘和卷曲,造成整个彩绘层脱落。因此,必须用防护液和单体渗透两套方法加以保护,否则不能供研究使用。而一旦采用这两套方法对兵马俑进行保护
五等版籍
可持续发展的主要原则有
在聊天状态下,在发送给Mike的消息中,添加“红心”(第二行第二种)为背景图,设置显示给对方的图片为“橡皮鸭子”,并将此消息发送。
最新回复
(
0
)