C语言利用递归计算x的偶数型n次方 公式是x^n=(x^(n⼀2))2

2025-03-17 13:47:44
推荐回答(1个)
回答1:

在C语言中,计算平方时,不能使用“^”这个符号,这个符号是用于位域运算的。

将语句 f=(power(a,n/2))^2;修改为 f=power(a,n/2) * power(a,n/2);就可以了。

下面是在手机上用易历知食软件内部的微C程序设计编程来验证一下,结果如下: