從鍵盤輸入一個自變量x,求分段函數y=f(x)的值

//選擇結構流程
#include"stdio.h"                                                        /*編譯預處理命令*/ 
void main()                                /*main函數*/ 
{
    int ix,iy;                                                            /*定義整型變量*/ 
    printf("please input a integer:");            /*輸出提示信息*/ 
    scanf("%d",&ix);                                                /*從鍵盤輸入數*/ 
    if(ix>5)                                                                /*判斷*/ 
        iy=ix+3;                                                            /*判斷成功運行*/ 
    else if(ix<0)                           /*判斷*/ 
        iy=2*ix+30;                                                        /*判斷成功運行*/ 
        else                                                                    /*判斷失敗*/ 
                iy=0;                                                            /*判斷失敗運行*/ 
    printf("f(%d)=%d",ix,iy);                                /* 輸出結果*/ 

//這個程序打出來還是比較快的,但是要分析其中的原理還是要一會兒時間的。
//具體的書上應該有,我現在這個的話就是隻要前面的條件有一個滿足,後面的判斷就
//直接不運行了。然後直接輸出結果了。 

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