Heim > Artikel > Backend-Entwicklung > Wie schreibe ich x in der y-ten Potenz in einem C-Programm?
C-Programm zum Schreiben von x hoch y: Erstellen Sie zunächst eine neue Projektdatei in der C-Sprache und definieren Sie dann zwei Parameter n und k, die die Eingabezahl bzw. die erforderliche Potenz darstellen. Verwenden Sie schließlich n rekursiv k kann die Berechnung bis zur n-ten Potenz abschließen.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer/C11.
Wie programmiert man x hoch y in einem C-Programm?
Erstellen Sie eine neue C-Sprachprojektdatei und führen Sie die Header-Datei ein. Definieren Sie hier zunächst eine Poewer-Funktion, um die Berechnung von x in der y-ten Potenz durchzuführen. Definieren Sie zwei Parameter n und k, die jeweils die Eingabezahl und die erforderliche Zahl darstellen Potenz:
Betrachten Sie in der Poewer-Funktion den Fall, in dem die k-te Potenz 1 und 0 ist, und verwenden Sie dann eine rekursive Methode, um n mit dem abnehmenden k zu multiplizieren, um die Berechnung der n-ten Potenz sofort abzuschließen . Definieren Sie dann die Eingabedaten in der Hauptfunktion, akzeptieren Sie den Wert mit der Scanf-Funktion, rufen Sie die Potenzfunktion zur Berechnung auf und geben Sie schließlich das Ergebnis aus:
Führen Sie das Programm aus, geben Sie zuerst die Zahl 5 ein und drücken Sie die Eingabetaste. Geben Sie dann die Zahl 6 ein und drücken Sie dann die Eingabetaste. Das endgültige Programm gibt das Ergebnis von 5 hoch 6 aus. Das Obige ist eine Demonstration der Verwendung der C-Sprache, um die Leistungsfähigkeit von zu ermitteln
Das obige ist der detaillierte Inhalt vonWie schreibe ich x in der y-ten Potenz in einem C-Programm?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!