pep.c

来自「C Code File For Wrapper Routine.」· C语言 代码 · 共 120 行

C
120
字号
/*  * C Code File For Wrapper Routine. * Filename     :    pep.c * Author       :    Clementine 8.0 * User         :    Administrator * Date         :    Fri Jul 15 14:49:14 CST 2005 * */ #include "pep.h"intpep(struct expep example, double *confidence){    if (example.children <= 2)    {        if (example.children <= 0)        {            switch(example.married) {            case married_YES:                switch(example.mortgage) {                case mortgage_YES:                    switch(example.save_act) {                    case save_act_YES:                        *confidence =0.875;                        return(NO);                        break;                    case save_act_NO:                        *confidence =0.8888888888888888;                        return(YES);                        break;                    default:                        *confidence = 0.0;                        return(YES);                    }                    break;                case mortgage_NO:                    *confidence =0.8983050847457628;                    return(NO);                    break;                default:                    *confidence = 0.0;                    return(NO);                }                break;            case married_NO:                switch(example.mortgage) {                case mortgage_YES:                    switch(example.save_act) {                    case save_act_YES:                        *confidence =1.0;                        return(NO);                        break;                    case save_act_NO:                        *confidence =1.0;                        return(YES);                        break;                    default:                        *confidence = 0.0;                        return(YES);                    }                    break;                case mortgage_NO:                    *confidence =0.9310344827586207;                    return(YES);                    break;                default:                    *confidence = 0.0;                    return(YES);                }                break;            default:                *confidence = 0.0;                return(YES);            }        } else         {            if (example.income <= 29622)            {                if (example.children <= 1)                {                    if (example.income <= 12640.3)                    {                        *confidence =1.0;                        return(NO);                    } else                     {                        *confidence =0.8918918918918919;                        return(YES);                    }                } else                 {                    *confidence =0.9361702127659575;                    return(NO);                }            } else             {                *confidence =0.9583333333333334;                return(YES);            }        }    } else     {        if (example.income <= 43228.199)        {            *confidence =0.9333333333333333;            return(NO);        } else         {            *confidence =1.0;            return(YES);        }    }    *confidence = 0.0;    return(NO);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?