Понимание мутации структурного поля

Реализуйте себя.

int myPow(int base, int exponent) {
    int n = 1;
    for (int i = 0; i < exponent; i++) {
        n *= base;
    }
    return n;
}

Это, конечно, обрабатывает только положительные показатели и работает только с ints, и, безусловно, более эффективные способы сделать это. См. Например, источник для ^ в Haskell .

16
задан Shepmaster 31 July 2015 в 21:55
поделиться