首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果是 ( )。 #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
65
问题
以下程序的执行结果是 ( )。 #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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删
有以下程序:#includemain(){unsignedchara=8,c;c=a>>3;printf(’’%d\n’’,c);}程序运行后的输出结果是()。
请编写函数fun,其功能是:计算并输出给定10个数的方差。S一[((XX—X')2)/10]0.5其中:S=((XX一X')2)/10例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
算法的空间复杂度是指()。
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
下列处理中与队列有关的是
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
随机试题
A.MCV<80fl,MCH<28pg,MCHC<32%B.MCV>94fl,MCH>32pg,MCHC32%~38%C.MCV>94fl,MCH>32pg,MCHC>38%D.MCV<80fl,MCH28~32pg,MCHC32%~38%E.MC
病原体的致病能力不包括下列哪项()
在维生素D的代谢中,活性最强的是
某集体宿舍给水系统如下图所示,四根立管的当量总数和流量见下表,则变频泵的流量为()。
记账凭证账务处理程序的适用范围是()。
王维的名和字,取自()。
RowenaandBillyWrangleraremodelhighschoolstudents.Theystudyhard.Theydoextremewellonachievementtests.Andnexty
次贷危机
设有表Student(Sno,Sname)、SC(Sno,Cno,Grade),现要查询没选C01课程的学生姓名,请补全下列语句:SELECTSnameFROMStudentWHERENOT【6】(SELECT*FROMSCWH
下面关于位运算符的叙述,正确的是
最新回复
(
0
)