幂求模

来源:互联网 发布:动易cms模板免费下载 编辑:程序博客网 时间:2024/05/17 06:42
#include<iostream>
using namespace std;
float powerFl(float a,int n){
if(n==1) return a;
float ret;
if(n%2==0){
ret=powerFl(a,n/2);
return ret*ret;
}
else{
ret=powerFl(a,(n-1)/2);
return ret*ret*a;
}
}
int main(){
float a;
int n;
cin>>a>>n;
cout<<powerFl(a,n)<<endl;
return 0;
}
0 0
原创粉丝点击