設計複數類

2021-06-27 15:25:05 字數 1144 閱讀 6682

//        

// 問題描述:設計複數類

complex

// 輸入描述: 計算兩個複數之和、差,同時以a+

bi 的字串形式顯示

// 程式輸出:使用複數類

complex

驗證兩個複數 1+

2i 和3+

4i 相加產生乙個新的複數4+

6i ,相減產生乙個新的複數

-2-2i

using system;

using system.collections.generic;

using system.linq;

using system.text;

double a, b, c, d;

console.writeline("請輸入第乙個複數的實數部");

a = convert.todouble(console.readline());

console.writeline("請輸入第乙個數的虛數部");

c = convert.todouble(console.readline());

console.writeline("請輸入第二個複數的實數部");

b = convert.todouble(console.readline());

console.writeline("請輸入第二個數的虛數部");

d = convert.todouble(console.readline());

complex rect1 = new complex();

rect1.a = 1;

rect1.c = 2;

rect1.b = 3;

rect1.d = 4;

console.writeline("複數相加+",rect1.add(),rect1.add());

console.writeline("複數相減+", rect1.substract(), rect1.substract());

console.read();}}

class complex

public string add()

public double substract()

public string substract()}}

實現複數類

複數類 使用成員函式 友元函式 過載 前置 後置 輸入輸出 賦值運算子 關係運算子 複數類 使用成員函式 友元函式 過載 前置 後置 輸入輸出 賦值運算子 關係運算子 include using namespace std class complex void main system pause c...

類和物件 複數類

c 中較為常見的類 複數類,主要實現複數比較大小 加 減 乘 除等基本運算,通過c 類和物件進行實現。c 的類和物件是筆試 面試中容易問到的,因此,對其掌握一定要通透。下面是複數類功能的具體實現。define crt secure no warnings 1 複數類 include include ...

c 實現複數類

主要是練習用運算子過載實現複數的一些基本運算,包括 複數加法 過載的運算子 前置 後置 複數減法 過載的運算子 前置 後置 複數乘法 過載的運算子 複數除法 過載的運算子 如下 includeusing namespace std class complex 建構函式 complex const c...