c语言求x的n次方函数
时间: 2024-03-23 12:44:03 浏览: 109
计算x的n次方
以下是一个简单的求$x$的$n$次方函数的C语言实现:
```c
#include <stdio.h>
double power(double x, int n) {
double result = 1.0;
int i;
for (i = 0; i < n; i++) {
result *= x;
}
return result;
}
int main() {
double x = 2.0;
int n = 3;
printf("%lf\n", power(x, n));
return 0;
}
```
其中,`power`函数的参数为底数`x`和指数`n`,返回值为`x`的`n`次方。在函数内部,使用了一个循环来计算`x`的`n`次方。在`main`函数中,我们给定了`x`和`n`的值,并使用`printf`函数打印出`x`的`n`次方的结果。
阅读全文