⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 511blank.cpp

📁 C++实训教程
💻 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 + -