首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
34
问题
有如下程序:
#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.h>voidmain(){char*str="12123434";intx1=0,x2=0,x3=0,x4=0,i;for(i=0;str[
表达式10>5&&6%3的值是
以下关于C++语言类的说法中正确的是
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是
下列对字符数组进行初始化的语句中,正确的是()。
在关系模型中,
下面对对象概念描述错误的是
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
随机试题
涡轮增压系统的基本类型,根据排气能量的利用方式,可分为_______涡轮增压系统、_______涡轮增压系统。
把财务报表划分为个别财务报表和合并财务报表是按照______划分的。()
在以下选项中不属于五行中推演络绎法的是()。
患者,女性,67岁。患肺心病5年,现患者呼吸困难、呼吸衰竭,出现精神症状,给氧方法是
简述结账有哪些程序。
下列关于解放区中小学教育的正规化的表述错误的是
ACPI为PC机主机定义了6种不同的能耗状态(S0~S5),S0为正常工作状态。S1~S3为睡眠状态,S4为休眠状态,S5为【】状态。
A、Designingfashionitemsforseveralcompanies.B、Modelingforaworld-famousItaliancompany.C、WorkingasanemployeeforFer
A、Tohavesomesortofbalanceinlife.B、TokeepofftheInternetcompletely.C、Todevelopsomesortofhealthyrecreations.D、
A、Theytrytogivestudentsopportunitiesforexperimentation.B、TheyareresponsiblemerelytotheirMinistryofEducation.C、T
最新回复
(
0
)