1. 程式人生 > >.編寫一個函式實現n^k,使用遞迴實現

.編寫一個函式實現n^k,使用遞迴實現

int npower(int n,int k)
{
	if (k == 0)
	{
		return 0;
	}
	else if (k == 1)
	{
		return n;
	}
	else
	{
		return n*npower(n, k - 1);
	}


}
int main()

{
	int n = 3;
	int k = 3;
	int ret = 0;
	npower(n,k);
	ret = npower(n,k);
	printf("%d",ret);

	return 0;
}