首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: long x; }; l
有如下程序: #include using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long a){x=a;} private: long x; }; l
admin
2019-08-23
54
问题
有如下程序:
#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<
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/SD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下语句#include<iostream.h)voidmain()intx=3;do{X=X-2;cout<<x;}while(!(--x));}则上面程序段()。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}:则下列叙述中错误的是()。
有64个结点的完全二叉树的深度为【】(根的层次为1)。
在软件生存周期小,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。A)N+1B)NC)(N+1)/2D)N/2
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统
“商品”与“顾客”两个实体集之间联系一般是()。
下面描述中,不属于软件危机表现的是
对如下二叉树进行后序遍历的结果为()。
随机试题
Whatisthespeakerinterestedindoing?
患者,女,35岁。左上前牙区长脓包数日。临床检查见的根尖部牙龈瘘管,X线片牙胶示踪至根尖部,决定根管治疗,并使用次氯酸钠作为冲洗液。下述对冲洗效果的描述中正确的是
初产妇,妊娠28周。半夜睡醒发现自己卧在血泊之中,入院呈休克状态,阴道出血稍减少。最可能的诊断是
A.奎尼丁B.利多卡因C.普萘洛尔D.维拉帕米E.阿托品房颤的转律宜选用
关于肺换气说法正确的是
半径为R、质量为m的均质圆轮沿斜面作纯滚动如图4-75所示。已知轮心C的速度为v、加速度为a,则该轮的动能为()。
古代单体建筑中是用“间”作为度量单位。清代建筑开间最多为()间。
四川天台山的主要景观为()。
Oneofmyforeignfriendsislookingforwardto______mycountry.
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivities【C1】______thisnewera,justasir
最新回复
(
0
)