下列程序的运行结果是( ) #in...
发布于 2022-03-03 14:03:53
下列程序的运行结果是()
#include <iostream> #include <cmath> using namespace std class Point { public: Point(int X=0, int Y=0) Point(Point &p) int GetX() {return X} int GetY() {return Y} static int countP static void GetC(Point A,Point B) { int z z=sqrt((B.X-A.X)*(B.X-A.X)+(B.Y-A.Y)*(B.Y-A.Y)) cout<<z<<endl} private: int X,Y } Point::Point(int X, int Y) { this->X=X this->Y=Y countP++ } Point::Point(Point &p) { X=p.X Y=p.Y countP++ } int Point::countP=0 int main() { Point D(3,4), *p Point E(D) p = &E void (*q)(Point,Point) = Point::GetC (*q)(D, E) return 0 }
登录后免费查看答案
关注者
0
被浏览
21
1 个回答