
运算符重载
让我绿一下
这个作者很懒,什么都没留下…
展开
-
4-1 复数类的运算符重载
4-1 复数类的运算符重载 Time Limit: 1000MS Memory Limit: 65536KB Problem Description通过本题目的练习可以掌握成员运算符重载及友元运算符重载要求定义一个复数类,重载加法和减法运算符以适应对复数运算的要求,重载插入运算符(<<)以方便输出一个复数的要求。 Input要求在主函数中创建对象时初始化对象的值。 Output输出数据共有4原创 2017-12-13 11:20:32 · 195 阅读 · 0 评论 -
面向对象程序设计上机练习十(运算符重载)
面向对象程序设计上机练习十(运算符重载) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+i均合法。(其中i是整数,c1、c2是复数),编程实现原创 2017-12-26 10:44:03 · 149 阅读 · 0 评论 -
面向对象程序设计上机练习十一(运算符重载)
面向对象程序设计上机练习十一(运算符重载) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 有两个矩阵a和b,均为2行3列,求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。 Input 第1、2行是矩阵a的值,数据以空格分开。 第3、4行是矩阵b的值,数据以空格分开。 Output 2个矩原创 2017-12-26 11:16:35 · 185 阅读 · 0 评论 -
面向对象程序设计上机练习十二(运算符重载)
面向对象程序设计上机练习十二(运算符重载) Time Limit: 1000MS Memory Limit: 65536KB Problem Description 处理一个复数与一个double数相加的运算,结果存放在一个double型变量d1中,输出d1的值。定义Complex(复数)类,在成员函数中包含重载类型转换运算符:operator double(){return real;}原创 2017-12-26 12:46:39 · 172 阅读 · 0 评论