您的位置首页百科问答

C++来自编程 编写递归函数power(a,n)调硫犯求出a的n次方

问题补充说明:编写递归函数power(a,n)求出a的n次方,然后编制主函数,输入不同的实数a和正整数n,输入不同的史书n以及正整数n,而后通过调用power函数求解... 编写递归函数power(a,n)求出a的n次方,然后编制主函数,输入不同的实数a和正整数n,输入不同的史书n以及正整数n,而后通过调用power函数求解 展开

C++来自编程 编写递归函数power(a,n)调硫犯求出a的n次方

程序已经调试过了,你看下吧,可以的话给个好评

#include"iostream"

usingnamespacestd已始小教未维;

floatpower(floata,intn)

{

if(n==1)returna;

elsereturna*=power(a,n-1);

}

intmain()

{

floata;

intn;

cout<<"请输入实数被川益a和正整数n:"<<endl;

cin>>a>>n;

fl新排元苗局修策oati=power(a,n);

cout<<"n次方后:"<<"a年妒米容财按="<<i<<endl云指川排热境主位当吸;

cout<<"n="<<n<<endl;

system("pause")八星待渐束爱;

}