首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<iostream> #include<math> using namespace std; class point { private: double x; doub
有以下程序: #include<iostream> #include<math> using namespace std; class point { private: double x; doub
admin
2013-02-27
36
问题
有以下程序: #include<iostream> #include<math> using namespace std; class point { private: double x; double y; public: point(double a,double B) { x=a; y=b; } friend double distance (point a,point B) ;
选项
A、1
B、5
C、4
D、6
答案
4
解析
本题考核友元函数的应用。分析程序:类point中定义了两个私有成员x和 y,以及一个友元函数distance。从而,函数distance可以访问类point中的任何成员。在函数distance中,返回值为sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y))。由此可知,函数distance的功能是计算a、b两点之间的距离。在主函数main中,先定义两点: p1(1,2)和p2(5,2)。然后调用函数distance计算两点之间的距离为4,所以程序最后输出为4。
转载请注明原文地址:https://kaotiyun.com/show/QENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
当一个进程在运行过程中释放了系统资源后要调用()。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()。
下列不属于结构化分析常用工具的是()。
如下的类定义,括号里应填()。classMyclass{public:MyClass(inta=0,intb=0){X=a;Y=b;voidChange
在一个C++程序中,每个变量都必须遵循【】的原则。
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是【】。
一棵二叉树第八层(根结点为第一层)的结点数最多为【】个。
表达式x=operator-(y,z)可以表示为【】。
若有定义语句:inta=3,b=2,c=1;,则表达式a<b?a:b的值是【】。
随机试题
Nearly54millioncarsandtrucksintheUnitedStatesareequippedwithdriversideairbagslocatedinthecenterofthesteer
患者,男性,28岁。施工时不慎从4米高处跌下,半小时后被送入急诊室。体检:血压4/2kPa(30/15mmHg),神清、气促、面色苍白、四肢发凉、脉细弱,左侧胸压痛明显,胸廓塌陷、有骨擦感及反常呼吸征,左胸有一2cm×2.5cm创口,可听到气体出入创口响声
对切除胰腺或重度糖尿病患者无效的降糖药为
按照《注册建造师管理规定》,下列情形中不予注册的情形是()。
甲公司和乙公司均为增值税一般纳税人,购买及销售商品适用的增值税税率均为17%。甲公司于2013年9月30日向乙公司销售一批产品,应收乙公司的货款为2340万元(含增值税)。乙公司同日开出一张期限为6个月,票面年利率为8%的商业承兑汇票。在票据到期日,乙公司
按贷款风险程度划分,我国银行贷款资产包括以下五类()。
信用形式中属于直接信用的有()。
某教师在课外诗歌导读课上准备给学生推荐几首优美的山水诗,帮助学生增加阅读量,陶冶情操,以下诗作不合适的是()。
1,4,11,27,61,133,()
以五声听狱讼,求民情,一日辞听,二日色听,三日气听,四日耳听,五日目听。郑玄疏:“观其出言,不直则烦;观其颜色,不直则赧然;观其气息,不直则喘;观其听聆,不直则惑;观其眸子,不直则眊然。——《周礼.秋官.小司寇》请运用中国法制史的知识和理论,分析
最新回复
(
0
)