首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
40
问题
有如下程序:
#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全国计算机二级
相关试题推荐
类istream的成员函数______从指定流中读取一个字符,成员函数______和______从指定流中读取多个字符。
符号常量可以用宏定义define和______来表示。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx=15;while(x>10&&x<50){
下列不属于软件工程过程的基本活动的是()。
考虑一年四季的顺序关系时,下列数据元素前者不是后者前件的是()。
在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值( )。
设a,b,c都是int的变量,且a=3,b=4,c=5,则下面的表达式中值为0的是( )
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰【 】指针。
以下不属于构造函数特征的是。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
随机试题
蛲虫病最常用的实验诊断方法是
男,30岁,诉自发性牙痛2天,口含冰块可暂时缓解,拟诊为
执业医师是指在医疗机构中的
桥梁试验检测是施工控制的重要手段。()
工程量清单中有标价的单价或总额包括了工、料、机、管理、利润、缺陷修复、税金等费用,以及合同中明示或暗示的所有()。
在安全防范工程的施工中,安全防范设备检验检测的紧后程序是()。
北京妙应寺塔与真觉寺塔分别属于()。
老王夫妇住在市中心,他们有三个儿子,分住在东城、西城、南城,由于工作、交通诸多因素,大儿子每三天去看望老王夫妇,二儿子每四天去看望老王夫妇,小儿子每五天去看望老王夫妇。三人均在2010年12月1日一起去看望了老王夫妇,则下一次三个儿子在老王夫妇家相遇是几月
某单位的局域网配置如图5—3所示,PC2发送到Internet上的报文的源IP地址为(66)。
WhatCANNOTbeinferredfromthefirstparagraph?Thewriter’smainpurposeinwritingthepassageistosaythat______.
最新回复
(
0
)