万能百科  > 所属分类  > 

有如下程序:#include<iostream>#include<cmath>using std::cout;class Point{p

有如下程序:

#include<iostream>

#include<cmath>

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<<distance(p1);

return 0; //③

}

下列叙述中正确的是

A.程序编译正确

B.程序编译时语句①出错

C.程序编译时语句②出错

D.程序编译时语句③出错

正确答案:

A

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签