首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是 ( )。 #include <iostream> using namespace std; class sample { private: int x; public:
以下程序的执行结果是 ( )。 #include <iostream> using namespace std; class sample { private: int x; public:
admin
2010-06-06
36
问题
以下程序的执行结果是 ( )。 #include <iostream> using namespace std; class sample { private: int x; public: sample (int A) { x=a; } friend double square(sample s); }; double square(sample s) {
选项
A、20
B、30
C、900
D、400
答案
4
解析
本题考核友元函数的应用。程序中函数square()是类sample的一个友元函数,它可以直接访问类sample的所有成员。它的功能是返回类sample的私有数据成员x的平方。所以程序的执行结果是:900。注意:友元函数不是类的成员函数,在类外定义时不要加上类名及其作用域运算符 (::)。友元函数的调用与一般函数的调用的方式和原理一致,可以在程序的任何地方调用它。
转载请注明原文地址:https://kaotiyun.com/show/Brjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知:intc[3][4];,则对数组元素引用正确的是()。
关于分支语句if(E)printf(’’%d\n’’,k);中,不可以替代E的表达式是()。
在面向对象方法中,不属于"对象"基本特点的是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是()。
以下关于return语句的叙述中不正确的是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
软件生命周期是指()。
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
下面对软件测试和软件调试有关概念叙述错误的是
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为()。
随机试题
对于我国社会主义初级阶段的基本路线,可以概括为“一个中心,两个基本点”,具体内容包括()
某公司为了让组织成员了解组织总体目标和具体措施,将各项管理政策、组织目标、工作程序和规章制度逐级向下传递。这种沟通方式叫()
“发现学习”的创始人是_______。
关于ABO血型系统的叙述,错误的是()
硝酸甘油抗心绞痛的主要原理是选择性扩张冠状动脉,增加心肌供血、供氧。()
王某面临多起民事纠纷,拟通过诉讼或仲裁的方式解决,但王某对诉讼和仲裁的作用以及两者相互之间的区别联系等不够了解,遂就有关问题进行咨询。请回答下列(1)一(3)题:法院对仲裁活动支持表现在下列哪些方面?()
企业年金计划的举办方式中,企业代表职工与保险公司签订保险合同,企业职工的养老责任由保险公司承担的方式属于()。
Americanculturehasbeenenrichedbythevaluesandbeliefsystemsofvirtuallyeverypartoftheworld.Theonevaluethat
BuildupYourVocabularyExactlywhatdoyoudoduringanormalday?Howdoyouspendyourtime?PaulT.Rankinverymuchwa
Inrecentyears,moreandmoreforeignersareinvolvedintheteachingprogramsoftheUnitedStates.Boththeadvantagesandth
最新回复
(
0
)