第七周实验报告3
来源:互联网 发布:sqlserver numeric 编辑:程序博客网 时间:2024/06/05 12:50
#include <iostream>#include <cmath>using namespace std;template <class numtype>class Complex {public: Complex(numtype r = 0,numtype i = 0){real=r;imag=i;} Complex complex_add(Complex &c2); void display( );private: numtype real; numtype imag;};template <class numtype>Complex<numtype> Complex<numtype>::complex_add(Complex &c2){ Complex c; c.real=real+c2.real; c.imag=imag+c2.imag; return c;} template <class numtype>void Complex<numtype>::display( ) { cout<<"("<<real<<","<<imag<<"i)"<<endl;}int main( ){ Complex<int> c1(3,4),c2(5,-10),c3; c3=c1.complex_add(c2); cout<<"c1+c2="; c3.display( ); Complex<double> c4(3.1,4.4),c5(5.34,-10.21),c6; c6=c4.complex_add(c5); cout<<"c4+c5="; c6.display( ); system("pause"); return 0;}
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:复数类
* 作 者:任小宁
* 完成日期: 2012 年 4 月 10 日
* 输入描述:
* 问题描述:
* 程序输出:
* 程序头部的注释结束
*/
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告3
- 第七周实验报告任务3
- 第七周实验报告3-1
- 第七周实验报告3-2
- 第七周实验报告(3)
- 第七周实验报告(任务3)
- 第七周实验报告(3)
- 第七周实验报告(3)
- 第七周实验报告任务3
- 第七周C++实验报告(3)
- 第七周实验报告 任务3
- 数学之美 系列十三 信息指纹及其应用
- framework3.5转到framework4无法编译通过
- 如何计算时间复杂度
- 解析虚拟VMware三种网络模式根本区别
- 获取文件的版本信息
- 第七周实验报告3
- 赵雅智_java初始化块
- 排序算法-插入排序
- The two steps of building boost_1.47( boost 配置安装在WIN和LINUX)
- libevent基础函数整理
- SCN、CHECKPOINT、RECOVERY
- MEMORY-BOOK
- Flex学习
- 二、太空飞行计划问题 [最大权闭合图]