// recursive power , compute xn int exp(int x, int n){ if(n==_______) return ___
ID: 3654947 • Letter: #
Question
// recursive power , compute xn int exp(int x, int n){ if(n==_______) return _________; return ____________*exp(_________); } void main(){ int a,b; cin >>a>>b; cout<<endl<<exp(a,b)<<endl; } // recursive print of a string void print(char* s){ if(*s==____________) return; cout<<*s; print(______________); } void main(){ char a[6]="hello"; print(a); } // recursive reverse print of a string void rev_print(char* s){ if(*s==____________) return; ____________________________; ___________________________; } void main(){ char a[100]; cin>>a; rev_print(a); }6 // recursive reverse print of an integer void rev_print(int n){ if(n/10==0){ cout<<n; return; } cout<<__________________________; rev_print(___________________); } void main(){ int a; cin>>a; rev_print(a); } // recursive print of an integer void print(int n){ if(n/10==0){ cout<<n; return; } print(_______________); cout<<___________________; } void main(){ int a; cin>>a; print(a); }Explanation / Answer
void rev_print(char* s){ if(*s=='') return; rev_print(s+1); coutRelated Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.