Heim  >  Artikel  >  Backend-Entwicklung  >  C-Programm zur Berechnung der Potenz einer gegebenen Zahl

C-Programm zur Berechnung der Potenz einer gegebenen Zahl

PHPz
PHPznach vorne
2023-09-22 21:41:02947Durchsuche

C-Programm zur Berechnung der Potenz einer gegebenen Zahl

Erhalten Sie vom Benutzer zwei ganze Zahlen als Basis und Exponent und berechnen Sie die Potenz wie unten erläutert.

Beispiel

Berücksichtigen Sie Folgendes, um ein C-Programm zu schreiben.

  • Angenommen, die Basis ist 3.
  • Der Exponent ist 4.
  • Potenz = 3*3*3*3.

Algorithmus C-Sprache zur Berechnung der Potenz einer bestimmten Zahl.

Step 1: Declare int and long variables.
Step 2: Enter base value through console.
Step 3: Enter exponent value through console.
Step 4: While loop.
Exponent !=0
   i. Value *=base
   ii. –exponent
Step 5: Print the result.

Ausgabe

Wenn das obige Programm ausgeführt wird, wird das folgende Ergebnis erzeugt -

#include<stdio.h>
int main(){
   int base, exponent;
   long value = 1;
   printf("Enter a base value:</p><p> ");
   scanf("%d", &base);
   printf("Enter an exponent value: ");
   scanf("%d", &exponent);
   while (exponent != 0){
      value *= base;
      --exponent;
   }
   printf("result = %ld", value);
   return 0;
}

Beispiel

Wenn wir die Potenz einer reellen Zahl ermitteln möchten, können wir die Funktion pow verwenden, eine vordefinierte Funktion in math.h .

Run 1:
Enter a base value:
5
Enter an exponent value: 4
result = 625
Run 2:
Enter a base value:
8
Enter an exponent value: 3
result = 512

Ausgabe

Wenn das obige Programm ausgeführt wird, werden die folgenden Ergebnisse erzeugt:

#include<math.h>
#include<stdio.h>
int main() {
   double base, exponent, value;
   printf("Enter a base value: ");
   scanf("%lf", &base);
   printf("Enter an exponent value: ");
   scanf("%lf", &exponent);
   // calculates the power
   value = pow(base, exponent);
   printf("%.1lf^%.1lf = %.2lf", base, exponent, value);
   return 0;
}

Das obige ist der detaillierte Inhalt vonC-Programm zur Berechnung der Potenz einer gegebenen Zahl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen