源代码:
#include<iostream> using namespace std; class Complex { public: Complex(float r1,float i1); Complex(float r1); void add(Complex c); void show(); private: float r; float i; }; Complex::Complex(float r1,float i1) { r=r1; i=i1; } Complex::Complex(float r1) { r=r1; } void Complex::add(Complex c) { r+=c.r; i+=c.i; } void Complex::show() { cout<<r<<"+"<<i<<"i"<<endl; } int main() { Complex c1(3,5); Complex c2=4.5; c1.add(c2); c1.show(); }
运行结果:

本文介绍了一个简单的C++程序,用于实现复数的基本运算。通过定义复数类Complex,实现了复数的构造和加法操作,并展示了如何使用这个类进行复数相加并输出结果。
31万+

被折叠的 条评论
为什么被折叠?



