Heim > Backend-Entwicklung > C#.Net-Tutorial > Wie man x in der n-ten Potenz in der Sprache C schreibt

Wie man x in der n-ten Potenz in der Sprache C schreibt

下次还敢
Freigeben: 2024-04-27 22:18:16
Original
1175 Leute haben es durchsucht

In der C-Sprache gibt es zwei Hauptmethoden, um x hoch n zu berechnen: mit der Funktion pow(): Die Funktion pow() bietet Standardberechnungen und ihre Syntax ist double pow(double x, int n); Verwenden einer Schleife: Die Funktion pow() ist nicht verfügbar, um manuell zu berechnen. Die Syntax lautet double pow(double x, int n) { ... }

Wie man x in der n-ten Potenz in der Sprache C schreibt

Anleitung Berechnen Sie x in der n-ten Potenz in der C-Sprache. ) Die Funktion wird in der C-Mathe-Bibliothek bereitgestellt. Eine Standardfunktion zur Berechnung von x hoch n. Die Syntax lautet wie folgt:

<code class="c">double pow(double x, int n);</code>
Nach dem Login kopieren
wobei x die Basis und n der Exponent ist. Die Funktion pow() gibt x hoch n zurück.

Beispiel:

<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>
Nach dem Login kopieren

Methode 2: Verwendung einer Schleifepow() 函数是 C 数学库中提供的一个标准函数,用于计算 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>
Nach dem Login kopieren

其中,x 是基数,n 是指数。pow() 函数返回 xn 次方。

示例:

<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>
Nach dem Login kopieren

方法二:使用循环

如果不可用 pow()

Wenn die Funktion pow() nicht verfügbar ist, können Sie auch eine Schleife verwenden, um x manuell in der n-ten Potenz zu berechnen . rrreee

Beispiel: 🎜🎜rrreee

Das obige ist der detaillierte Inhalt vonWie man x in der n-ten Potenz in der Sprache C schreibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage