首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-06-06
53
问题
有以下程序 #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)<<endl; return 0; } 执行结果是
选项
A、20
B、30
C、900
D、400
答案
C
解析
本题考核友元函数的应用。程序中函数square是类sample的一个友元函数,它可以直接访问类sample的所有成员。它的功能是返回类sample的私有数据成员x的平方。所以程序的执行结果是:900。注意:友元函数不是类的成员函数,在类外定义时不要加上类名及其作用域运算符(::)。友元函数的调用与一般函数的调用的方式和原理一致,可以在程序的任何地方调用它。
转载请注明原文地址:https://kaotiyun.com/show/Qyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,函数的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,一维数组中的数据是:2223445666677899101010。
有以下程序:#include<stdio.h>main()(intstlm=10,n=1;while(n<3){sum=sum—n;n++;}printf("%d,%d
若有以下程序:#includemain(){inta=1,b:2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}则
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和c的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
采用已检定合格的质量比较仪作为衡量仪器,用2个标称质量值为200g的F1等级标准砝码校准1个标称质量值为400g的专用砝码。检定证书给出质量比较仪的最大秤量为500g,分辨力为1mg,在400g秤量点的扩展不确定度为U95=5mg;标准砝码采用标
下列属于违章建筑的有()。
以下关于塔的描述错误的是()。
根据《国有股东转让所持上市公司股份管理暂行办法》的规定,下列对上市公司国有股东间接转让股份的表述中,不正确的是()。
自然人犯罪主体必须是实施了危害社会的行为,达到应负刑事责任年龄,具有刑事责任能力的自然人。()
为加快文件的传递,可采用()。
我国成功地将杂交技术应用于水稻育种,并提出了三系育种理论,极大地丰富了遗传育种理论。其中,“三系”是指不育系、发展系、恢复系。()
参议员:琼斯被任命为法官是符合标准的。她在律师委员会的正式评选中获得一致的“合格”票可以证明这一点。那个委员会给参议院的法官任命评议会提出了建议。下面哪项,如果正确,是对议员认为琼斯非常合格的说法的最好的反驳理由?
下列有关实验心理学中四种效度的说法,正确的是()。
InthebattlefortheyoungsodadrinkersofChina,U.S.-basedPepsi-Colamayhavefoundapowerfulnewweapon:youngstreetsel
最新回复
(
0
)