- 博客(3)
- 收藏
- 关注
原创 C++第四章编程题
编写主函数:创建时间对象,再输入秒数 n,通过运算符重载+(减号),计算该时间再过 n 秒后的时间值,时间的表示形式为时:分:秒,超过 24 时从 0 时重新开始计时。每个测试用例包括四个数,每个数之间用空格间隔,每个数都由两位数字组成,第一个数和第二个数分别表示起始时间的分钟和秒钟,第三个数和第四个数分别表示结束时间的分钟和秒钟。线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。
2023-04-01 13:49:24
479
原创 C++第四章函数
6-1 使用成员函数重载复数类的运算符+类Complex声明了一个复数类,有两个数据成员realPart(代表复数的实部)和imgPart(代表复数的虚部),并定义了成员函数实现了重载运算符“+”以实现两个复数对象的相加操作。成员函数Show用来输出复数的实部和虚部。请完成对运算符“+”的重载操作。Complex& Complex::operator+(Complex& com);参数com为复数类Complex的对象的引用,函数的返回值为当前对象与com对象相加后的值。#include
2023-04-01 13:48:15
1057
1
原创 C++第四章判断选择
对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数。重载时,前置形式的函数名是++operator,后置形式的函数名是operator ++重载运算符()、[]、->或者=赋值运算符,运算符重载函数必须声明为类的成员函数。多数运算符可以重载,个别运算符不能重载,运算符重载是通过函数定义实现的。对于++运算符的重载,要求重载两种形式,一种是前置++,一种是后置++运算符重载可以重载为普通函数,也成员可以重载为成员函数。下列关于运算符重载的描述中,( )是正确的。
2023-04-01 13:41:08
1282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人