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.
Sie wird nach der normalen Programmausführungssequenz verwendet, um die Kontrolle auf andere Teile des Programms zu übertragen.
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"); }
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
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!