Heim > Backend-Entwicklung > C++ > Hauptteil

Das C-Programm erklärt die goto-Anweisung

WBOY
Freigeben: 2023-09-11 10:41:01
nach vorne
1067 Leute haben es durchsucht

C-Programm zur Berechnung von Quadratwurzeln aus fünf Zahlen. Die Variable count speichert die Anzahl der gelesenen Zahlen. Wenn count kleiner oder gleich 5 ist, steuert die goto read-Anweisung die Bezeichnung, auf die der Lesevorgang verweist. Andernfalls gibt das Programm eine Meldung aus und stoppt.

Goto-Anweisung

Sie wird nach der normalen Programmausführungssequenz verwendet, um die Kontrolle auf andere Teile des Programms zu übertragen.

Das C-Programm erklärt die goto-Anweisung

Programm

Das Folgende ist ein C-Programm mit der goto-Anweisung -

#include <math.h>
main(){
   double x, y;
   int count;
   count = 1;
   printf("Enter FIVE real values in a LINE </p><p>");
   read:
   scanf("%lf", &x);
   printf("</p><p>");
   if (x < 0)
      printf("Value - %d is negative</p><p>",count);
   else{
      y = sqrt(x);
      printf("%lf\t %lf</p><p>", x, y);
   }
   count = count + 1;
   if (count <= 5)
      goto read;
   printf("</p><p>End of computation");
}
Nach dem Login kopieren

Ausgabe

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

Enter FIVE real values in a LINE
2.3 -4.5 2 6.8 -44.7
2.300000 1.516575
Value - 2 is negative
2.000000 1.414214
6.800000 2.607681
Value - 5 is negative
End of computation
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDas C-Programm erklärt die goto-Anweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
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