首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include #inc!ude using namespace std; class point { private: doubl
下面程序的输出结果是( )。 #include #inc!ude using namespace std; class point { private: doubl
admin
2012-12-29
56
问题
下面程序的输出结果是( )。
#include
#inc!ude
using namespace std;
class point
{
private:
double x;
double y;
public:
point(double a,double b)
{
x=a:
y=b;
}
friend double distances(point a,point b);
};
double distances(point a,point b)
{
return sqrt((a.x-b.x)*(a.x-b.x)+(a,y-b.y)*(a.y-b.y));
}
int main()
{
point p1(1,2);
point p2(5,2);
cout<
return 0;
}
选项
A、2
B、4
C、8
D、16
答案
B
解析
分析题目,此题最终要实现的结果是sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)),其中的a.x和a.y分别指p1(1,2冲的1和2。这样容易得到结果是(1-5)*(1-5)+(2-2)*(2-2)=16,再开方得到结果为4。
转载请注明原文地址:https://kaotiyun.com/show/15Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintflintt[],intn);main(){inta[4]={1,2,3,4},s;s=f(a,2);printf("%d\n",s);}i
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
有以下程序#include<stdio.h>main(){intx;for(x=3;x<6;x++)printf((x%2):("*%d
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下列叙述中,正确的是()。
在算法正确的前提下,评价一个算法的两个标准是【】。
模块内聚度越高,说明模块内各成分彼此结合的程度越______。
模块化程序设计过程中,追求模块的独立性,尽量做到()。
关于在调用模板函数时实参的使用,下列表述中正确的是
随机试题
亚里士多德根据统治者为城邦谋利益还是为统治者自己谋利益把政体划分为()
男,38岁。十多年来,反酸、嗳气、上腹部疼痛,空腹发作,进食可缓解。经检查确诊为十二指肠溃疡,下面符合该病的描述为
胸腔积液造成的呼吸困难与哪项有关
患者,女,36岁,已婚。近几年形体渐胖,胸闷呕恶,倦怠乏力,月经停闭半年.平时带下量多色白,舌淡胖苔白腻,脉沉滑。尿妊娠试验阴性。治疗应首选
男性,26岁,餐后打篮球,半小时后剧烈腹痛,6小时后来院,伴恶心、呕吐。查体:全腹腹膜炎体征,以中腹部明显,肠鸣音弱。血淀粉酶64U/dl,腹穿抽出淡血性液,淀粉酶为64U/dl。考虑诊断为
“划定土地利用区,并确定各区土地利用管制规则”是哪级土地利用规划的内容?
下列费用中属于安装工程费用的是()。
对纳税信用评价为A级的纳税人,税务机关予以的激励措施包括()。
“自我实现人”是由()提出来的。
长城:中国:古迹
最新回复
(
0
)