管家婆王中王论坛手机站_最新资讯→点击查看更多

半导体 admin 2025-03-26 17:40 13 0

在 C 语言中,可以使用标准库函数 来计算一个数的 n 次方。 函数定义在 中,其用法如下:

示例代码

#include <stdio.h>
#include <math.h> // 必须包含该头文件

int main() {
    double base = 2.0; // 底数
    double exponent = 3.0; // 指数

    // 计算 base 的 exponent 次方
&新澳门全年免费料精准实用 nbsp;   double result = pow(base, exponent);

    printf("%.2f 的 %.2f 次方是 %.2f\n", base, exponent, result);
    return 0;
}

函数说明

  • 函数原型

    double pow(double base, double exponent);

  • 参数

    • : 底数。

    • : 指数。

  • 返回值:返回 的 次幂。

注意事项

  1. 指数为整数时: 可以正确计算。例如 23=82^3=823=8

  2. 指数为小数时: 可计算小数次幂。例如 20.5=22^{0.5}=\sqrt{2}20.5=2

#include <stdio.h>

int power(int base, int exponent) {
    int result = 1;
    for (int i = 0; i < exponent; i++) {
    2025年新奥开奖记录    result *= base;
    }
    return result;
}

int main() {
    int base = 2;
    int exponent = 3;

    int result = power(base, exponent);
    printf("%d 的 %d 次方是 %d\n", base, exponent, result);
    return 0;
}

种方法适用于简单的整数幂计算,无需使用 香港三期内必中一期12生肖。