溫馨提示×

sin()函數(shù)在c語言編程中的實(shí)際案例

小樊
86
2024-08-27 14:42:24
欄目: 編程語言

在C語言編程中,sin()函數(shù)是一個用于計算正弦值的數(shù)學(xué)函數(shù)

#include<stdio.h>
#include <math.h>

int main() {
    double angle_in_degrees, angle_in_radians, result;

    printf("Enter an angle in degrees: ");
    scanf("%lf", &angle_in_degrees);

    // 將角度轉(zhuǎn)換為弧度
    angle_in_radians = angle_in_degrees * (M_PI / 180.0);

    // 計算正弦值
    result = sin(angle_in_radians);

    printf("The sine of %lf degrees is: %lf\n", angle_in_degrees, result);

    return 0;
}

這個程序首先提示用戶輸入一個角度(以度為單位)。然后,它將該角度轉(zhuǎn)換為弧度,因?yàn)?code>sin()函數(shù)接受弧度作為參數(shù)。最后,它使用sin()函數(shù)計算正弦值并將結(jié)果打印到屏幕上。

要編譯和運(yùn)行此程序,請確保已安裝C編譯器(如GCC)和數(shù)學(xué)庫。在命令行中,可以使用以下命令進(jìn)行編譯:

gcc -o sine_example sine_example.c -lm

然后,運(yùn)行生成的可執(zhí)行文件:

./sine_example

現(xiàn)在,你可以輸入一個角度(以度為單位),程序?qū)⒂嬎悴@示其正弦值。

0