#include<iostream.h>
double power(double x,int n)
{
double val=1.0;
while(n)
{
val*=x;
n--;
}
return val;
}
void main()
{
double z;
double x;
int n;
cout<<"求x的n次方"<<endl
<<"输入x和n"<<endl;
cin>>x>>n;
z=power(x,n);
cout<<x<<"的"
<<n<<"次方为"
<<z<<endl;
}
转载于:https://my.oschina.net/u/2294392/blog/389513