首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> using namespace std; class sample { private: int x; public: sample (int A
有以下程序 #include<iostream> using namespace std; class sample { private: int x; public: sample (int A
admin
2010-03-29
41
问题
有以下程序 #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/sQjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在满足实体完整性约束的条件下
下列数据结构中,能够按照“先进后出"原则存取数据的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下面属于黑盒测试方法的是
若用数组名作为函数调用时的实参,则实际上传递给形参的是()。
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
以下()不属于对象的基本特征。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
随机试题
A、Gotobedearlier.B、Gotothegymlessoften.C、Gotothegymlaterintheday.D、Gotothegymwithafriend.B由“butwhosay
玫瑰疹(roseola)
该病人可能发生估计体液丧失量已达体重的
HenoCh型过敏性紫癜的临床表现有
患者,男,67岁,体重75kg,以“多饮、多尿5年”之主诉入院,临床诊断为“2型糖尿病”。入院查体:T36.5℃,BP147/84mmHg,P85bpm,R19bpm,BMI27.54kg/m2,腰围102cm,腹围105cm,糖化血红蛋白
纳税人销售应税消费品收取的下列款项,应计入消费税计税依据的有()。(2012年)
企业文化的核心就是以人为本的价值观,具体来说就是尊重人,服务人,发展人。尊重人,就是对人平等、关心、理解、宽容;服务人,就是为人提供周到细致的服务,提供各种保护和保障举措;发展人,就是应人的现实需求和目标需要,实现人的各种权益和利益。根据上述定义,下列属于
在我国,公民和人民是两个不同的概念,它们的差异表现在()。
粤西酒店如果既有清燕石斑,又有白灼花螺,则一定会有盐煸花蟹;酒店在月尾从不卖盐焗花蟹;只有当粤西酒店卖白灼花螺时,老王才会与朋友到粤西酒店吃海鲜。如果上述断定为真,以下哪项一定为真?
A=PassageOneB=PassageTwoC=PassageThreeInwhichpassageyouwillfind...PassageOneAmericanandChinesecultu
最新回复
(
0
)