是关于谭浩强老师的C++程序设计课程的程序源代码以及课件

源代码在线查看: 例10.1.txt

软件大小: 6401 K
上传用户: myc
关键词: 谭浩强 程序设计 程序 源代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				例10.1 通过函数来实现复数相加。
				#include 
				using namespace std;
				class Complex                                     //定义Complex类
				{public:
				Complex( ){real=0;imag=0;}                      //定义构造函数
				Complex(double r,double i){real=r;imag=i;}     //构造函数重载
				Complex complex_add(Complex &c2);              //声明复数相加函数
				void display( );                                //声明输出函数
				 private:
				double real;                                   //实部
				double imag;                                   //虚部
				};
				
				Complex Complex∷complex_add(Complex &c2)
				{Complex c;
				c.real=real+c2.real;
				c.imag=imag+c2.imag;
				return c;}   
				
				void Complex∷display( )                            //定义输出函数
				{cout				
				int main( )
				{Complex c1(3,4),c2(5,-10),c3;                     //定义3个复数对象
				c3=c1.complex_add(c2);                            //调用复数相加函数
				cout				cout				cout				return 0;
				}
							

相关资源