首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-12-16
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) { return S.X*S.K; } int main() { sa
选项
A、20
B、30
C、900
D、400
答案
C
解析
本题考查友元函数的应用。程序中函数square是类sample的一个友元函数,它可以直接访问类sam- pie的所有成员。它的功能是返回类sample的私有数据成员x的平方。所以程序的执行结果是900。
转载请注明原文地址:https://www.kaotiyun.com/show/xUVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下能正确输出字符a的语句是()。
有以下程序:#include<stdio.h>main(){intx=1,y=2,z=3;if(x>y)if(y<z)printf("%d",++z);elseprintf("%d",++y);printf
以下叙述中正确的是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出“OK”的语句是()。
下列关于数据库设计的叙述中,正确的是( )。
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
给定程序modil,c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
算法的有穷性是指()。
关于C语言标识符,以下叙述中错误的是()。
在最坏情况下,堆排序的时间复杂度是()。
随机试题
某患者患脑血栓形成,一侧肢体瘫痪,经治疗后病情稳定,应早期进行患侧肢体功能锻炼。一般于病后何时进行
A.26%B.27%C.35%D.93%E.98%食物冷藏冷冻温度为0℃时,细菌的灭活率为
SNA角
皮肤黄瘤病的发病机制为
患者,女性,33岁,身高160em,1年前体重68kg,今年患甲状腺功能亢进症后体重减少,呈消瘦状态。消瘦是指实测体重与标准体重相比减少
下列不是小叶性肺炎合并症的是
A.霍乱肠毒素B.肉毒毒素C.志贺毒素D.α毒素E.破伤风痉挛毒素阻断乙酰胆碱的释放,导致肌肉松弛性麻痹的是
大量出汗或大量失血,尿量会发生什么变化?变化的原因是什么?
根据《仲裁法》的规定,下列情形中的仲裁协议,属于无效的有()。
抛开一些带有有色眼镜的“主观臆想”不论,新生事物被过度________几乎是普遍规律。因此,所有“中国方案”在一开始难免被质疑甚至是被________。但也正如亚投行在正式运行之后以其开放、包容的姿态和快速扎实地推进有效地打消了外界的疑虑一样,每一份事关全
最新回复
(
0
)