新手疑惑,下面这段输入a b值后然后就停那里不动了。
//求f(k,n)=1^k+2^k+3^+.......n^k#include<iostream.h>
int power(int m,int n)
{
int i,product=m;
for(i=0;i<n;i++)
{
product=product*m;
}
return product;
}
int sum_of_power(int k,int n)
{
int i,sum=0;
for(i=1;1<=n;i++)
{
sum=sum+power(i,k);
}
return sum;
}
void main()
{
int a,b;
cin>>a>>b;
//cout<<endl;
cout<<sum_of_power(a,b)<<endl;
}