搜索资源列表
大数运算类
- 1. 实现原理: * 任何一个数都可以表示成指数形式,如下所示: * * N=nEe (0=<n的绝对值<=1,e为10的指数幂) * * 例如100可以表示成1E2,1001可以表示成1.01E3 * * 类 CBigNumber的成员number为上述的n,exponent为上述的e * * 2. 如何使用这个类: * * 你可以把CBigNumber的头文件和实现函数加入你的工程,然后定义 * * 该类的实例,就可以对这些实例进行加减乘除了(详见示例程序)-1. Princip
23412432
- 4-13 声明一个CCircle类表示圆,该类具有m_radius数据成员表示半径,GetArea成员函数,实现并测试该类。-failed to translate
xuhanshu2
- 编写一个程序计算正方形、球体和圆柱体的表面积和体积。依题意,抽象出一个公共基类CContaineer为抽象类,在其中定义求表面积和体积的虚函数(该抽象类本身没有表面积和体积可言)。抽象类中定义一个公共的数据成员radius,此数据可作为球体的半径、正方形的边长、圆柱体底面积圆半径。由此抽象类派生出要描述的三个类,在这三个类中都具有求表面积和体积的重定义版本。 -Write a program to calculate square, sphere and cylinder surface a
Data-sharing-and-protection
- 明一个Cat类,拥有静态数据成员HowManyCats,记录Cat的个体数目;声明静态成员函数GetHoMany(),存取HowManyCats。设计程序测试这个类,体会静态数据成员和静态成员函数的用法。-States members GetHoMany () function, access HowManyCats design program test this class, experience static data members and static member functions
large-complex-matrix-inversion
- c++ 大型复数矩阵求逆 ,程序用了类定义复数,运用了类的成员函数来重载运算符-C++ Large complex matrix inversion,Program with a class definition plural, the use of a class member function to overload the operator
tri
- 一个三角形类Tri,包含三角形3条边长的私有数据成员,另有一个成员函数重载运算符“+”,以实现求两个三角形对象的面积之和-A triangle class Tri, contains a triangle three side length of the private data members and another member function overloaded operator " +" to the area seeking two triangle object
complex
- complex类加法,减法,乘法,除法运算,重载输出函数,运用友元函数,掌握类的声明和对象的定义; 观察构造函数和析构函数的执行过程; 学习使用Visual C++6.0的Debug调试功能,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。-Complex kind of addition, subtraction, multiplication, and division, operation, an overloaded output function use friend
1
- 要求正方体、球、圆柱的表面积,可以抽象出一个公共的基类Container为抽象类,在其中定义一个公共的数据成员radius(此数据可以作为正方形的边长、球的半径、圆柱体底面圆半径),以及求表面积的纯虚函数area()。由此抽象类派生出要描述的三个类,利用基类指针和虚函数,分别计算三种图形的表面积。-Requirements of the surface area of 挠甀戀攀, sphere, cylinder, you can abstract out a common base class
Person
- (3) 设计一个基类Person,包含name和age两个数据成员;由它派生出学生类Student和教师类Teacher,其中学生类添加学号,教师类添加职称信息;每个类均有构造函数和析构函数;编程实现,并用一些数据进行测试。-(3) design a base class Person, contain the name and age of members of the two data derived student class Student and teachers class Tea
CircleTable
- (2) 设计一个圆类Circle和一个桌子类Table,在设计一个圆桌类Roundatable,它是从前两个类派生出来的。要求输出圆桌的高度、面积、颜色等数据。其中,类Circle包含数据成员radius和圆面积的成员函数,类Table包含数据成员height和返回高度的成员函数,类Roundtable再添加数据成员color和相应的成员函数。-(2) design a circle class Circle and a table class Table in the the design a
4
- 1、定义一个复数类,要求包括 i、无参构造函数,初始化实部和虚部均为0 ii、有参构造函数,通过参数初始化实部和虚部 iii、输出复数的成员函数 iv、以成员函数的方式重载复数加法 v、以友元的方式重载复数加法 2、三维数据型如a+bi+cj(其中abc为实数),加法法则为 (a1+b1i+c1j)+(a2+b2i+c2j)=(a1+a2)+(b1+b2)i+(c1+c2)j 要求 i、以题目1的复数为基础,采用继承的方式构造三维数据类(包括无参和有参构造函数
Compare-two-dates-are-the-same
- 2. 自定义一个简单的日期类DateType,它具有数据成员y、m、d,用来表示当前日期的年、月、日。而后设计该类欲实现(完成)的功能,进而设计出相应的类成员函数-2. Customize a date DateType, it has a data member y, m, d, used to represent the year, month, day of the current date. Then design class (completed) function, then des
fushu
- 定义复数类,通过成员函数重载运算符-(求负)、-=、!=,通过友元函数重载运算符+、+=、==,直接实现复数对象间的运算,测试结果-Complex type definition, through the member function overloading operator- (for negative), =,! =, through a friend function overloaded operators+,+ =, = =, direct implementation of com
cpp
- OpenSees用以添加新单元的源代码,桁架单元,类的定义及类中成员函数的实现-OpenSees source code for adding new element
matrix
- 功能简介:该程序定义了一个向量类,里面的元素是模版形式,定义了有关向量类的各种属性、方法及运算符重载函数。 设计要求: 1.利用已知的向量类对象定义一个矩阵类,矩阵类的数组是向量子对象,同样定义矩阵类的各种属性、方法及运算符重载函数。 2.完善成员函数,使矩阵可以由文件输入是体的输入格式自己规定 3.完成矩阵的赋值,转置,乘法等运算,要求用整形矩阵和浮点型矩阵分别演算 更改MAIN函数结构,可以由用户选择输入矩阵数据的方式和可以连续运行,直到选择退出为止 -Feature
