2014年5月7日 星期三

遞迴指數

函式  遞迴 ->指數




#include <stdio.h>

int exponent2(int , int);

int main(void)
{
    int i;
   
    for (i = 0; i <= 10; i++) {
        printf("%2d%5d\n", i, exponent2(2, i));
    }
   
    return 0;
}

int exponent2(int a, int x)
{
    if (x == 0) {
        return 1;
    }
    else {
        return a * exponent2(a, x - 1);
    }
}

沒有留言:

張貼留言