です。C 言語では、x の n 乗を計算する主な方法が 2 つあります。 pow() 関数を使用します。 pow() 関数は標準的な計算を提供し、その構文は double pow(double x, int n); ループを使用する: pow() 関数が使用できない場合、構文は double pow(double x, int n) { ... }
C 言語で x の n 乗を計算する方法
C 言語では、x の n 乗を計算する主な方法が 2 つあります。 power:
方法 1: pow() 関数を使用する
pow()
この関数は、C 数学ライブラリで提供される標準関数です。 x の n 乗を計算するために使用されます。構文は次のとおりです。
<code class="c">double pow(double x, int n);</code>
ここで、x
は基数、n
は指数です。 pow()
この関数は、x
の n
乗を返します。
例:
<code class="c">#include <stdio.h> #include <math.h> int main() { double x = 2.5; int n = 3; double result = pow(x, n); printf("%f 的 %d 次方是 %f\n", x, n, result); return 0; }</code>
方法 2: ループを使用する
利用できない場合はpow()
関数を使用すると、ループを使用して x の n 乗を手動で計算することもできます。
<code class="c">double pow(double x, int n) { double result = 1.0; for (int i = 0; i < n; i++) { result *= x; } return result; }</code>
例:
<code class="c">#include <stdio.h> int main() { double x = 2.5; int n = 3; double result = pow(x, n); printf("%f 的 %d 次方是 %f\n", x, n, result); return 0; }</code>
以上がC言語でxのn乗を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。