- 博客(5)
- 收藏
- 关注
原创 多态、虚函数
题目:编程完成下面功能。声明一个Shape(形状)基类,它有两个派生类:Circle(圆)和Square(正方形),要求利用多态性的概念,分别以虚函数的形式完成对圆和正方形的周长及面积的计算。//shape.h#ifndef SHAPE_H_INCLUDED#define SHAPE_H_INCLUDEDclass Shape{public: Shape(double a...
2018-12-18 22:30:37 433
原创 矩阵
题目:编写程序实现实数矩阵类。要求:实现矩阵的加法、减法、乘法分析:运用重载运算符的方法,对<<、>>+、-、*进行重载//Matrix.h#ifndef MATRIX_H_INCLUDED#define MATRIX_H_INCLUDED#include<iostream>class Matrix{ friend std::...
2018-12-18 22:25:20 221
原创 运算符重载,复数类
通过运算符重载实现复数类的输入输出#include<iostream>#include<fstream>using namespace std;class Complex{ friend ostream& operator<<(ostream& out,const Complex &c); friend ...
2018-12-14 17:50:57 552
原创 返回值与返回引用、运算符重载
总结:1、此代码主要用途是创建可存放数据的容器2、此代码存放数据主要运用运算符重载的原理(对[ ]的的重载),以及返回引用使其可存数据3、通过对<<的重载,使其能输出对象,通过返回引用,使其可以连续输出对象返回值与返回引用区别:1、返回值为引用型( & )的时候,返回的是地址,即返回它本身。2、返回值不是引用型的时候,返回的是一个数值,而且是一个临时数值...
2018-12-14 16:44:31 873
原创 12:计算2的N次方
描述:任意给定一个正整数N(N<=100),计算2的n次方的值。输入输入一个正整数N。输出输出2的N次方的值。样例输入5样例输出32提示:高精度输出思路:将结果保存在数组中,从个位开始(每一位乘2加上一位取余),再对这个结果取模。#include <iostream>#include<string.h>#inclu...
2018-12-07 16:57:56 2176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人