亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言怎么輸出復數

小億
256
2024-01-17 03:10:56
欄目: 編程語言

在C語言中,可以使用復數結構體來表示和操作復數。復數結構體一般包含實部和虛部兩個部分。

以下是一個例子,展示如何定義和輸出一個復數:

#include <stdio.h>

typedef struct {
    double real;    // 實部
    double imag;    // 虛部
} Complex;

void printComplex(Complex c) {
    if (c.imag >= 0) {
        printf("%.2f + %.2fi\n", c.real, c.imag);
    } else {
        printf("%.2f - %.2fi\n", c.real, -c.imag);
    }
}

int main() {
    Complex c = {2.5, -1.3};
    printComplex(c);

    return 0;
}

輸出結果:

2.50 - 1.30i

在上面的例子中,我們首先定義了一個復數結構體 Complex,包含實部和虛部兩個成員變量。然后,我們定義了一個函數 printComplex,用于輸出復數的實部和虛部。在 main 函數中,我們創建了一個復數對象 c,并調用 printComplex 函數輸出復數的值。

在輸出復數時,我們使用了 printf 函數來格式化輸出。如果虛部大于等于0,則輸出 實部 + 虛部i;如果虛部小于0,則輸出 實部 - (-虛部)i。使用 printf 函數的格式化輸出可以根據實際情況進行調整。

0
惠东县| 尼勒克县| 防城港市| 新竹市| 平遥县| 开原市| 淮北市| 东光县| 广南县| 黎平县| 涟水县| 洛浦县| 庆城县| 南京市| 双桥区| 包头市| 徐闻县| 山丹县| 梅河口市| 泽普县| 永和县| 建阳市| 靖江市| 新乡市| 丹阳市| 灵石县| 浪卡子县| 会泽县| 菏泽市| 贡山| 北海市| 乌拉特前旗| 哈密市| 京山县| 紫云| 靖江市| 南川市| 永平县| 嘉善县| 名山县| 吐鲁番市|