Ja das kann leicht passieren. Die Code-Boxen könnten etwas größer sein....

power(2,x) bedeutet einfach 2^x, also in Worten "Zwei hoch x".

Code hier:

Code:
int power(int base, int e) {
    if (e == 0) { return 1; }
    else if (e == 1) { return base; }
    else { return base*power(base, e-1); }
}