首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
37
问题
有如下程序:
#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://kaotiyun.com/show/AFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classBASE{private:charc;public:BASE(charn
for(intx=0,y=0;!x&&y<=5;y++)语句执行循环的次数是()。
下列程序编译错误,是由于划线处缺少某个语句,该语句是【 】。#include<iostream.h>classA{______private:intnuml;public
下面程序运行结果为( )。 main() { char c=’a’; if(’a’<c< =’z’) cout<<"LOW"; else cout<<"UP"; }
对于常数据成员,下面描述正确的是
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
在用class定义一个类时,数据成员和成员函数默认的访问权限是【】:
以下各选项组中,均是C++语言关键字的组是
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
随机试题
股东可以用来出资的包括()。Ⅰ.货币Ⅱ.实物Ⅲ.知识产权Ⅳ.土地使用权
中学小学教材由国家教育委员会审定或者组织审定,由新闻出版署或者省、自治区、直辖市新闻出版局指定的电子出版物出版、复制、发行单位承担出版、复制、发行。()
在三相四线制电路中,三相负载愈接近对称,中线电流愈________。
预算会计制度
对项目的结构进行逐层分角所采用的组织工具是( )。
资源税的应税矿产品,在缴纳增值税时均适用13%的低税率。()
督察机构认为需要对公安机关的人民警察给予行政处分或降低警衔、取消警衔的,督察机构可以提出建议,移送有关机关按照国家有关规定办理。()
如果排进河流的污水含汞量过高,那么这些汞就会被河中的藻类等浮游生物所吸收,这些浮游生物为鱼所食汞就会在鱼体内积蓄起来,人吃了较多的这种鱼就会产生汞中毒,所以()。
一个城市的建设发展,如果说建筑是她的脊梁,环境是她的容貌,那市民的文明素质就是她的______________。而文化作为承载文明的基石,特别是当跨越时空的优秀传统文化理念、价值标准、审美风范被重新__________,转化为现代人们的精神追求和行为养成
交换积分次序f(x,y)dy=__________。
最新回复
(
0
)