C語言次方計算
大家好,今天想跟大家分享C語言次方的計算,有分成兩種方式,一種是引入函式庫直接使用,另一種則是自己刻計算次方的函數。
引入函式庫
在C語言中,計算次方(即底數的冪次)可以使用pow
函數,這個函數是定義在 math.h
標頭文件中的。這是最常見的方法。
#include <stdio.h>
#include <math.h>
int main() {
double base = 2.0;
double exponent = 3.0;
double result = pow(base, exponent);
printf("Result: %f\n", result);
return 0;
}

自己刻次方計算
自己撰寫計算次方的函數也可以實現這樣的功能。
#include <stdio.h>
int power(int base, int exponent) {
int result = 1;
for (int i = 0; i < exponent; i++) {
result *= base;
}
return result;
}
int main() {
int base = 2;
int exponent = 3;
int result = power(base, exponent);
printf("Result: %d\n", result);
return 0;
}
這個方法不依賴於 math.h
,適用於計算整數的次方。
