中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言double數組的實際案例

小樊
83
2024-10-17 19:28:01
欄目: 編程語言

在C語言中,double類型的數組可以用于存儲一系列的雙精度浮點數。以下是一個簡單的實際案例,展示了如何使用double數組進行溫度轉換。

假設我們有一個溫度轉換程序,它可以將攝氏度溫度轉換為華氏度溫度。我們可以使用double數組來存儲一組攝氏度溫度值,并將它們轉換為華氏度溫度值。

#include <stdio.h>

// 函數原型聲明
double celsiusToFahrenheit(double celsius);

int main() {
    // 定義一個包含5個攝氏度的double數組
    double temperaturesC[] = {0.0, 10.0, 20.0, 30.0, 40.0};
    int numTemperatures = sizeof(temperaturesC) / sizeof(temperaturesC[0]);

    // 遍歷數組并輸出攝氏度溫度及其對應的華氏度溫度
    printf("Temperature (C): ");
    for (int i = 0; i < numTemperatures; i++) {
        double temperatureC = temperaturesC[i];
        double temperatureF = celsiusToFahrenheit(temperatureC);
        printf("%f ", temperatureC);
        printf("%f\n", temperatureF);
    }

    return 0;
}

// 函數定義:將攝氏度轉換為華氏度
double celsiusToFahrenheit(double celsius) {
    return (celsius * 9.0 / 5.0) + 32.0;
}

在這個示例中,我們定義了一個名為temperaturesCdouble數組,用于存儲一組攝氏度溫度值。然后,我們使用for循環遍歷數組,并對每個元素調用celsiusToFahrenheit函數將其轉換為華氏度溫度值。最后,我們將轉換后的華氏度溫度值與原始的攝氏度溫度值一起輸出到控制臺。

這個示例展示了如何使用double數組來存儲和處理浮點數數據,并通過函數實現溫度轉換的功能。

0
板桥市| 东乡县| 漳平市| 新和县| 江孜县| 南澳县| 青岛市| 额济纳旗| 房产| 大英县| 余干县| 焉耆| 建平县| 霍城县| 合山市| 大洼县| 临猗县| 富宁县| 金湖县| 德清县| 山东省| 乐安县| 金塔县| 新竹县| 建平县| 文安县| 汉源县| 平顺县| 治县。| 巴南区| 虞城县| 长葛市| 保德县| 西林县| 普洱| 凯里市| 讷河市| 那坡县| 南川市| 项城市| 鹤庆县|