📄 511blank.cpp
字号:
//522.cpp FriendMember.cpp
#include <iostream.h>
#include <math.h>
_________(1)
class Y
{
private: _________(2)
public:
Y(){ m=n=0;}
Y(int mm,int nn){m=mm;n=nn;}
int fn(X a);
};
class X
{
friend __________(3)
friend void Show__________(4)
private:int num;
public:
X(){num=0;}
X(int nn){num=nn;}
};
int Y::fn(X a)
{
return sqrt(n*n + m*m + a.num*a.num);
}
void Show(Y b,X a);
main(void)
{
X x1(3),_______(5)
Y y1(0,-4),y2(-30,0);
Show(y1,x1);
Show(y2,x2);
return 0;
}
void Show(Y b,X a)
{
cout << "The result is " << b.fn(a)<<endl;
}
/*
The result is 5
The result is 50
*/
(1)class X;
(2)int m,n;
(3)int Y::fn(X a);
(4)(Y b,X a);
(5)x2(40);
or x2(-40);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -