首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <iostream> using namespace std; class sample { private: int x; public: sample(
有以下程序 #include <iostream> using namespace std; class sample { private: int x; public: sample(
admin
2009-02-15
48
问题
有以下程序 #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) { return s.x*s.x; } int main() { sample s1 (20),s2(30); cout<<square(s2)<<end1; return 0; } 执行结果是
选项
A、20
B、30
C、900
D、400
答案
4
解析
本题考核友元函数的应用。程序中函数square是类sample的一个友元函数,它可以直接访问类sample的所有成员。它的功能是返回类sample的私有数据成员x的平方。所以程序的执行结果是:900。注意:友元函数不是类的成员函数,在类外定义时不要加上类名及其作用域运算符 (::)。友元函数的调用与一般函数的调用的方式和原理一致,可以在程序的任何地方调用它。
转载请注明原文地址:https://kaotiyun.com/show/bOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是:移动字符串中的内容,移动的规则是把第1~m个字符,平移到字符串的最后,把第m+1到最后的字符移到字符串的前部。例如,字符串中原有的内容为"ABCDEFGHIJK",m的值为3,移动后,字符串中的内容应该是”DEFGHIJKAB
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下选项中合法的变量是
下列叙述中错误的是()。
数据库系统的三级模式不包括()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源
结构化程序设计的基本原则不包括()。
在数据库系统的内部结构体系中,索引属于()。
下列叙述中正确的是()。
下列选项中不属于结构化程序设计原则的是()。
随机试题
甲曾是某高校旅游专业的大学生,毕业后向当地工商行政管理机关申请设立专门提供旅游咨询服务的个人独资企业。要求:(1)甲在申请设立企业的申请书中未载明注册资金的数额,判断该申请书的效力。并判断工商行政管理机关是否受理其申请。(2)甲向该企业投资的5台电脑、
口底及颌下的急性蜂窝织炎危及生命的并发症是【】
女性,40岁,反复发作“尿路感染”6年余,近一年来夜尿增多。尿白细胞10~15/HP,血尿素氮12mmol/L,B超右肾9.2cm×4cm×3cm,左肾8cm×3cm×2cm,左肾集合系统回声分离1.2cm,肾实质2cm,中段尿培养大肠埃希菌生长。本例
神志不清,语言重复,声音低微,时断时续,称为
取一期愈合的是()。
大蓟的功效是()地榆的功效是()
警察是具有( )性质的维护社会秩序、保卫国家安全的国家行政力量。
成仿吾是我国无产阶级革命家,马克思主义理论家、教育家,他是由“文化人”成为“革命人”的典型之一,成仿吾究竞是个什么样的人呢?作家丁玲在未跟他谋面之前,曾产生过一系列的“合理想象”:“在文学上,他主张浪漫主义,创造社最早就是这样主张的:他是从日本留学回来的,
TheImpossibilityofRapidEnergyTransitions[A]Politiciansarefondofpromisingrapidenergytransitions.Whetheritisatra
Somepeople’searsproducewaxlikebusylittlebees.Thiscanbeaproblemeventhoughearwax(耳垢)appearsto【S1】______animporta
最新回复
(
0
)