Complex1

来源:互联网 发布:telnet 内网ip 端口 编辑:程序博客网 时间:2024/06/10 23:07
//头文件#ifndef COMPLEX1_H#define COMPLEX1_Hclass Complex1{public:    Complex1(float xx,float yy=0);    //Complex1 t;    void add(Complex1 l);    void show();private:    float x=0,y=0;};#endif // COMPLEX1_H//源文件 
#include "complex1.h"#include <iostream>using namespace std;Complex1::Complex1(float xx,float yy){    x=xx;    y=yy;}void Complex1::add(Complex1 l){    x=x+l.x;    y=y+l.y;}void Complex1::show(){    cout<<x;    cout<<"+";    cout<<y;    cout<<"i";    cout<<endl;}//主函数
#include <iostream>#include "complex1.h";using namespace std;int main(){    Complex1 c1(3.0,5.0);    Complex1 c2=4.5;    c1.add(c2);    c1.show();    return 0;}
“Complex1 c2=4.5;”相当于“Complex1 c2(4.5);"


                                             
0 0
原创粉丝点击