c语言中有一个pow()函数,但其返回值是double类型的,有时候在算法题中我们想用幂函数的时候还要转化为double类型的,比较麻烦,所以我写了一个小程序,是可以返回int型的幂函数。
int int_pow(int x,int y)
{
int result = 1;
for( int i = 1 ; i <= y ; i++ )
result *= x;
return result;
}
实现的原理是: x^y 。
c语言中有一个pow()函数,但其返回值是double类型的,有时候在算法题中我们想用幂函数的时候还要转化为double类型的,比较麻烦,所以我写了一个小程序,是可以返回int型的幂函数。
int int_pow(int x,int y)
{
int result = 1;
for( int i = 1 ; i <= y ; i++ )
result *= x;
return result;
}
实现的原理是: x^y 。