溫馨提示×

c語言如何編寫三角形面積

小億
85
2024-10-11 17:41:13
欄目: 編程語言

在C語言中,你可以使用以下公式來計(jì)算三角形的面積:

面積 = (底 * 高) / 2

以下是一個(gè)簡單的C語言程序,用于計(jì)算給定底和高的三角形的面積:

#include <stdio.h>

int main() {
    double base, height, area;

    // 輸入三角形的底和高
    printf("請輸入三角形的底: ");
    scanf("%lf", &base);
    printf("請輸入三角形的高: ");
    scanf("%lf", &height);

    // 計(jì)算三角形的面積
    area = (base * height) / 2;

    // 輸出結(jié)果
    printf("三角形的面積為: %.2lf\n", area);

    return 0;
}

在這個(gè)程序中,我們首先定義了三個(gè)double類型的變量:base(底)、height(高)和area(面積)。然后,我們使用printf函數(shù)提示用戶輸入三角形的底和高,并使用scanf函數(shù)從用戶那里獲取這些值。接下來,我們使用三角形面積的公式計(jì)算面積,并將結(jié)果存儲在area變量中。最后,我們使用printf函數(shù)輸出結(jié)果,保留兩位小數(shù)。

0