1.调试下列程序,写出输出结果,并分析输出结果。
//sy4_1.cpp
include
using namespace std;
class My
{
public:
My(int aa)
{
A=aa;
B-=aa;
}
static void fun(My m);
private:
int A;
static int B;
};
void My::fun(My m)
{
cout<<”A=”<
include
include
using namespace std;
class My
{
public:
My(double i=0){x=y=i;}
My(double i,double j){x=i;y=j;}
My(My&m){x=m.x;y=m.y;}
friend double dist(My&a,My&b);
private:
double x,y;
};
double dist(My&a,My&b)
{
double dx=a.x-b.x;
double dy=a.y-b.y;
return sqrt(dx*dx+dy*dy);
}
int main()
{
My m1,m2(15),m3(13,14);
My m4(m3);
cout<<”The distancel:”<