如何用代码表示指数

2024-12-14 11:25:15
spark的学习部落...
spark的学习部落...认证

spark的学习部落...为您分享以下优质知识

在C语言中,表示指数可以使用以下方法:

1. 使用数学库函数 `pow`:

include

include

int main() {

double base = 2.0;

double exponent = 3.0;

double result = pow(base, exponent);

printf("%f 的 %f 次方等于 %fn", base, exponent, result);

return 0;

}

```

2. 使用自定义函数实现指数运算:

```

include

double custom_pow_recursive(double base, int exponent) {

if (exponent == 0) return 1.0;

return base * custom_pow_recursive(base, exponent - 1);

}

int main() {

double base = 2.0;

int exponent = 3;

double result = custom_pow_recursive(base, exponent);

printf("%f 的 %d 次方等于 %fn", base, exponent, result);