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

溫馨提示×

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
四子王旗| 平武县| 方山县| 景德镇市| 千阳县| 陆河县| 靖安县| 七台河市| 鹿泉市| 乐业县| 新巴尔虎左旗| 张家港市| 八宿县| 安仁县| 久治县| 九江市| 贡嘎县| 五峰| 和政县| 多伦县| 罗田县| 黎平县| 贺兰县| 秦皇岛市| 铁力市| 普宁市| 海南省| 通许县| 达日县| 六枝特区| 乃东县| 灵宝市| 武夷山市| 博野县| 临洮县| 江津市| 静乐县| 东安县| 同仁县| 晋江市| 乡城县|