• 2021-04-14
    以下程序的运行结果是()。
    #include
    intfact(intvalue);
    intmain()
    {printf('FACT(5):%d
    ',fact(5));
    printf('FACT(1):%d
    ',fact(1));
    fact(–5);
    return(0);
    }
    intfact(intvalue)
    {if(value<0){printf('FACT(–1):Error!
    ');return(–1);}
    elseif(value==1||value==0)return(1);
    elsereturn(value*fact(value–l));
    }