Question: Help make this function recursive in language C. //power function double power(double x, int n){ //if power zero return 1 if(n==0) return 1; //if power
Help make this function recursive in language C.
//power function
double power(double x, int n){
//if power zero return 1
if(n==0)
return 1;
//if power is not zero
double p = 1; //initialize power value to 0
int i; //variable to iterate
//iterate n times and multiply x, n times
for(i=0;i p = p * x; } //return power value return p; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
