用递归函数求x的n次方c语言 C语言用递归计算X的Y次方,Y为整数?
浏览量:2125
时间:2021-03-15 17:36:37
作者:admin
C语言用递归计算X的Y次方,Y为整数?
double power(double x,int y){if(y<0)return 1/幂(x,-y)if(y==0)return 1 return x*幂(y-1)}。创建一个新的C语言项目文件并引入头文件。首先,定义一个幂函数来处理X的Y次方的计算,并定义两个参数N和K分别表示输入的个数和所需的功率:
2。在幂函数中,考虑K次方为1和0的情况,然后递归地将n乘以递减的K,立即完成n次方的计算。然后在主函数中定义输入数据,用scanf函数接受值,调用幂函数进行计算,最后输出结果:
3。运行程序,先输入数字5,按回车键,然后输入数字6,再按回车键。最后,程序输出5的六次方的结果。以上是用C语言求X的Y次方的例子
用递归函数求x的n次方c语言 编写递归函数求x的n次方的值 递归方法计算x的n次方
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
自制手工弯管神器 手动弯管器