提高篇第2-5課第二題

#include <stdio.h>
#include <stdlib.h>
//第二題

double f(double x);     //這一句是對自定義函數f的聲明
int main( )
{
    double x;
    printf("請輸入x的值:");
    scanf("%lf", &x);
    printf("解得:f(%.2f)=%.2f\n", x, f(x));  //調用函數f求解
    return 0;
}
//將自定義函數f的定義寫在下面
double f(double x)
{
    double y;
    if(x<0.3)
    {
        y=0;
    }
    else if(x>=0.8)
    {
        y=1;
    }
    else
    {
        y=(x-0.3)/(0.8-0.3);
    }
    return y;
}

發佈了92 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章