首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using std∷cout; class Point{ public: friend double distance(const Point&p
有如下程序: #include #include using std∷cout; class Point{ public: friend double distance(const Point&p
admin
2020-11-11
46
问题
有如下程序:
#include
#include
using std∷cout;
class Point{
public:
friend double distance(const Point&p); ∥p距原点的距离
Point(int xx=0,int yy=0):x(xx),y(yy)} ∥①
private:
int x,y;
};
double distance(const Point&p){ ∥②
return sqrt(p.X
P.x+p.y
P.y);
}
int main(){
Point p1(3,4);
cout<
return 0;
}
下列叙述中正确的是( )。
选项
A、程序编译正确
B、程序编译时语句①出错
C、程序编译时语句②出错
D、程序编译时语句③出错
答案
A
解析
这段程序是正确的,计算p距离原点的距离。语句①是类Point的构造函数,在构造函数中给变量xx和yy赋初值0。语句②是计算点p距原点的距离的函数distance。语句③是计算点p1距离原点的距离并输出。
转载请注明原文地址:https://kaotiyun.com/show/Seyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。
在每个C++程序中必须有且仅有一个()。
有如下类声明:c1assTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象中,然后建立另一对象myArray,将对象内容赋
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
执行语句序列 intn: cin>>n: switch(n) { casel: case2:cout<<’1’: case 3: case4:cout<<’2’: break: d
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
随机试题
尿路感染血行感染的病因青年男性尿感最常见的易感因素
城市化表现为()的过程。
《村庄整治技术导则》中要求,村庄整治应充分体现哪“四节”?
下列选项中,()编制施工图预算所用人工、材料和机械台班的单价是适用于市场经济条件波动较大的情况的。
信用申请者获得企业提供信用所必须达到的最低信用水平是()。
事实行为:是法律仅凭行为所产生的一定事实而直接赋予其法律后果的行为。该行为引起一定的法律后果,与行为人的主观意志以及行为本身是否具有合法性质无关。下列属于民事法律中的事实行为的是()。
劳动环境指标主要包括()程度。
A、 B、 C、 D、 D图形中的射线数依次为3、4、5、6、(7)。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1********
【B1】【B20】
最新回复
(
0
)