有以下程序: #include <iostream> #include <cmath> using namespace std; class Distance; class point { public:friend class Distance;Point(int a,int B){ x=a; Y=b;}void Print(){ cout<<"X= "<<X<<end1; cout<<"Y= "<<Y<<end1;} private:float X,Y; }; class Distance { public:float Dis(Point &p,Point &q); }; float Distance :: Dis(Point &p,Point &q) {float result;result=sqrt((p.X-q.X)*(p.X-q.X)+(p.Y-q.Y)*(p.Y-q.Y));cout<<result<<end1;retUrn result; } int main() {Point p(10,10),q(10,30);Distance d;d.Dis(p,q);return 0; } 运行后的输出结果是( )。
A.10
B.30
C.0
D.20