Maison >développement back-end >C++ >Le programme C explique l'instruction goto

Le programme C explique l'instruction goto

WBOY
WBOYavant
2023-09-11 10:41:011073parcourir

Programme C pour calculer les racines carrées de cinq nombres. La variable count stocke le nombre de nombres lus. Lorsque count est inférieur ou égal à 5, l'instruction goto read contrôlera l'étiquette pointée vers la lecture. Sinon, le programme imprime un message et s'arrête.

Instruction Goto

Elle est utilisée après la séquence normale d'exécution du programme pour transférer le contrôle à d'autres parties du programme.

Le programme C explique linstruction goto

Programme

Ce qui suit est un programme C utilisant l'instruction goto -

#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");
}

Output

Lorsque le programme ci-dessus est exécuté, les résultats suivants sont produits -

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer