第23講項目4-三角公式求值

任務和代碼

/*
*Copyright (c)2017,CSDN學院
*All rights reserved.
*文件名稱: main.c
*作 者: 伍志鵬
*完成日期: 2017年9月1日
*版本號: v1.0
*
*問題描述:  求y值  (x值由鍵盤輸入)。
*
*   y={(sin(x)+cos(x))/2,x>=0
*     {(sin(x)-cos(x))/2,x<0
*
*程序輸出:  y值
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>   //需要用到三角函數,使用數學庫
int main()
{
    double x,y;     //涉及到三角函數,使用浮點型
    printf("請輸入x的值:");
    scanf("%lf",&x);
    if(x>=0){
        y=(sin(x)+cos(x))/2;
    }else{
        y=(sin(x)-cos(x))/2;
    }
    printf("y的值是:%lf\n",y);
    return 0;
}

運行結果


知識點總結

該程序結合了三角函數來解決問題,解決三角函數的問題的時候,需要導入math.h數學庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章