数据结构C++程序设计题
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/08 15:12:39
数据结构C++程序设计题
试设计一个复数数据结构Complex,Complex被定义为一个抽象数据类型ADT,Complex.复数结构一对实数(x,y)构成,x为实部,y为虚部.在复数上定义了构造函数(Comp),加(Add),减(Sub)乘(Mul)除(Div)运算.此外,还要求重载下面要求的运算符,并声明Complex类的友元函数.
1.使用ADT1.1Stack的格式给出ADTComplex的定义;
2.声明一个类名为Complex的C++类
3.实现Complex类的各个成员函数
4.重载+,-,*,/,运算符,实现复数加,减,乘除.
5.重载输入和输出运算符("《""》"),用于输入和输出一个复数
6.重载赋值运算符"=",实现复数赋值
7.设计一个模板函数Test,完成x+y*z;
8.设计主函数main,它使用Complex类,调用Test函数,分别实现整数,浮点数和复数运算,达到测试Complex类的各个成员函数和友元函数,以及模板函数Test的目的.
试设计一个复数数据结构Complex,Complex被定义为一个抽象数据类型ADT,Complex.复数结构一对实数(x,y)构成,x为实部,y为虚部.在复数上定义了构造函数(Comp),加(Add),减(Sub)乘(Mul)除(Div)运算.此外,还要求重载下面要求的运算符,并声明Complex类的友元函数.
1.使用ADT1.1Stack的格式给出ADTComplex的定义;
2.声明一个类名为Complex的C++类
3.实现Complex类的各个成员函数
4.重载+,-,*,/,运算符,实现复数加,减,乘除.
5.重载输入和输出运算符("《""》"),用于输入和输出一个复数
6.重载赋值运算符"=",实现复数赋值
7.设计一个模板函数Test,完成x+y*z;
8.设计主函数main,它使用Complex类,调用Test函数,分别实现整数,浮点数和复数运算,达到测试Complex类的各个成员函数和友元函数,以及模板函数Test的目的.
孩子,这个是比较简单的啊!加油吧!
再问: 给我个模版也好哈,3Q啊。
再答: 嘿嘿。之前我自己写过,不过丢在一个很远的地方了。其实写这个的话,看看《C++ primer》就可以写的很标准了。自己写的才是最好的啊!
再问: 给我个模版也好哈,3Q啊。
再答: 嘿嘿。之前我自己写过,不过丢在一个很远的地方了。其实写这个的话,看看《C++ primer》就可以写的很标准了。自己写的才是最好的啊!
数据结构程序设计(C++)
数据结构C++程序设计题
跪求C语言数据结构程序设计
数据结构与算法程序设计,用C哟.
英语翻译C语言程序设计、VC++可视化语言设计、JAVA程序设计基础、VB程序设计、数据结构、计算机网络应用、自动控制理
英语翻译计算机硬件及接口电路设计,C.程序设计,Visual Basic面向对象设计,数据结构,电路,数字电子,模拟电子
关于C程序设计的一道题
各位程序设计高手,帮帮忙,小弟急,要交作业~~~~这道数据结构的程序设计题会的教教我吧~~谢谢了~!
C程序设计 英语怎么说
一道c程序设计的题求解,以及给出实验设计思路
Objective-c 2.0程序设计 第三章课后题问题
C语言循环结构程序设计类型的题