91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
屏东市| 太保市| 柞水县| 松阳县| 文登市| 婺源县| 松桃| 同心县| 微博| 绥棱县| 视频| 永兴县| 新昌县| 双鸭山市| 淳化县| 林州市| 庆城县| 深泽县| 平阳县| 呼图壁县| 潜山县| 湖北省| 宁河县| 柳河县| 永泰县| 桓台县| 福建省| 连南| 鄂伦春自治旗| 陈巴尔虎旗| 林西县| 娱乐| 霍林郭勒市| 珠海市| 德保县| 柞水县| 仲巴县| 凯里市| 铅山县| 沁水县| 瑞丽市|