#include<stdio.h>
int main()
{
        double f(double);   //宣告一副程式 f(),其回傳值為double型態,程式執行時會接收一double型態之值或變數
        printf("f(-3.2)=%lf\n",f(-3.2));   //在螢幕上印出 f(-3.2)的值,列印過程中,呼叫副程式f(),並傳入-3.2
        printf("f(-2.1)=%lf\n",f(-2.1));
        printf("f(0)=%lf\n",f(0));
        printf("f(2.1)=%lf\n",f(2.1));
        return 0;
}

double f(double x) 
{
        double fx;
        fx = 3*x*x*x+2*x-1;   //設fx= 3x的3次方 + 2x -1
        return fx;     //回傳fx
}

創作者介紹
創作者 LearningNote 的頭像
nanosheep

LearningNote

nanosheep 發表在 痞客邦 留言(0) 人氣( 160 )