Реализуйте себя.
int myPow(int base, int exponent) {
int n = 1;
for (int i = 0; i < exponent; i++) {
n *= base;
}
return n;
}
Это, конечно, обрабатывает только положительные показатели и работает только с ints, и, безусловно, более эффективные способы сделать это. См. Например, источник для ^
в Haskell .