首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass Samp1e { friend long fun (Samp1e s); public: S
有如下程序: #inc1ude <iostream> using namespace std; c1ass Samp1e { friend long fun (Samp1e s); public: S
admin
2019-04-01
53
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Samp1e
{
friend long fun (Samp1e s);
public:
Samp1e (long a){x=a;}
private:
long x;
);
long fun (Samp1e s)
{
if (s.x<2)return 1:
return s.x*fun(Samp1e(s.x—1)):
}
int main()
{
int sum=0;
for(int 1=0; 1<6; 1++){sum+=fun(Samp1e(i));}
cout<<sum,
return O;
}
运行时输出的结果是( )。
选项
A、120
B、16
C、154
D、34
答案
C
解析
此题考查的是友元函数和递归函数。因为fun函数是Samp1e类的友元函数,所以fun函数可以直接访问Samp1e类对象的私有成员x。主函数调用fun函数,构造参数为0~5。当n小于2时,fun函数返回1,其余返回值为n*fun(n—l)。n取0—5的值时fun(n)依次为1,1,2,6,24,120,累加结果为154。
转载请注明原文地址:https://kaotiyun.com/show/JiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;•n=(x&0)xff)&&
以下程序的输出结果是#include<iostream.h>voidmain(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<3;j++)
面向对象程序设计思想的主要特征中不包括
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(intA){
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
有以下类定义:classA{char*a;public:A():a(0){}A(char*aA){//把aa所指字符串复制到a所指的存储空间a=______;strcpy(a
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
在结构化方法中,软件开发阶段用数据流程图(DFD)作为描述工具的是()。
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
随机试题
A.温脾汤B.黄龙汤C.济川煎D.新加黄龙汤热结里实,气阴不足证,宜选
患者,女性,75岁,患高血压20年,平日血压控制在140/90mmHg,糖尿病10年,应用降糖药物控制血糖。近半月来偶发心前区疼痛,闷痛多持续1~2分钟,经休息可缓解,1天来心前区疼痛持续6小时不缓解,精神烦躁,恶心呕吐1次,故急送医院。测BP130/90
患者,女性,34岁,阑尾穿孔腹膜炎手术后第6天,护士查体发现患者体温39.2℃,伤口无红肿,排便次数增多,混有黏液,伴有里急后重,该护士考虑患者并发了
某建设工程合同纠纷经第二审人民法院审理,裁定发回原审人民法院重审。下列不属于发回重审原因的是()。
下列责任承担的方式,属于行政处罚的是()。
证券公司申请为期货公司提供中间介绍业务资格,应当符合的条件包括()等。
2×20年11月18日,甲公司董事会决议处置一项生产设备。2×20年12月31日,甲公司与乙公司就该项生产设备签订了出售合同。合同约定:甲公司以700万元的售价向乙公司出售该项设备,该项交易自合同签订之日起10个月内完成,原则上不可撤销,但因外部审批及其他
一、注意事项1.本次考试包括给定资料和作答要求两部分。总时间为150分钟,建议阅读资料为40分钟,作答时间为110分钟,总分100分。2.请在答题卡上指定的位置填写自己的姓名、报考部门,填涂准考证号。考生应在答题卡指定的位置作答,未在指
将7个人分成三组,一组3个人,另两组2人,不同的分组数为a,甲、乙分到同一组的概率为p,则:
我国城乡以劳动者的劳动联合和资本联合为主的股份合作制经济的性质是
最新回复
(
0
)