使用函式計算兩個複數之積

2021-10-22 11:52:25 字數 527 閱讀 2212

使用函式計算兩個複數之積 (10 分)9

若兩個複數分別為:c​ 1=x1+y1i和c2=x2+y2i,則它們的乘積為 c1*c2=(x1x2-y1y2)+(x1y2+x2y1)i。

本題要求實現乙個函式計算兩個複數之積。

函式介面定義:

double result_real, result_imag;

void complex_prod( double x1, double y1, double x2, double y2 );

其中使用者傳入的引數為兩個複數x1+y1i和x2+y2i;函式complex_prod應將計算結果的實部存放在全域性變數result_real中、虛部存放在全域性變數result_imag中。

裁判測試程式樣例:

#include

double result_real, result_imag;

void complex_prod( double x1, double y1, double x2, double y2 );

int main(void)

使用函式計算兩個複數之積 (10 分)

使用函式計算兩個複數之積 10 分 函式介面定義 double result real,result imag void complex prod double x1,double y1,double x2,double y2 其中使用者傳入的引數為兩個複數x1 y1i和x2 y2i 函式compl...

實驗5 1 使用函式計算兩個複數之積 10分

題目描述 若兩個複數分別為 c 1 x 1 y 1 i和c 2 x 2 y 2 i,則它們的乘積為 c 1 c 2 x 1 x 2 y 1 y 2 x 1 y 2 x 2 y 1 i。本題要求實現乙個函式計算兩個複數之積。函式介面定義 double result real,result imag v...

6 1 計算兩個複數之積 (10 分)

6 1 計算兩個複數之積 10 分 本題要求實現乙個計算複數之積的簡單函式。函式介面定義 struct complex multiply struct complex x,struct complex y 其中struct complex是複數結構體,其定義如下 struct complex 裁判測...