作业帮 > 综合 > 作业

c语言:编写函数mypow,它取一个浮点数x和一个整数k,返回x的k次方,实现当k为负数时也能正确计算结果

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/13 15:28:39
c语言:编写函数mypow,它取一个浮点数x和一个整数k,返回x的k次方,实现当k为负数时也能正确计算结果
float mypow(float x,int k)

{

 int sum=1,i; 

 if(k>0)

 {

  for(i=0;i<k;i++)

  {

   sum*=x;        

  }   

 }   

 else

 {

  for(i=0;i>k;i--)

  {

   sum*=x;        

  }  

 }

return sum; 
}