Comment une «pause» et «continuer» diffèrent-elles en C?
Réponse 1:
Déclaration de pause
L'instruction break permet à un programme de sauter une partie du code
- Souvent utilisé dans les boucles
CONTINUER LA DÉCLARATION
- C'est une autre instruction de saut comme break, au lieu de forcer la terminaison, elle force la prochaine itération à avoir lieu.
Pour plus de clarté sur les instructions de saut comme continuer et interrompre, vous pouvez regarder cette leçon sur unacademy
Déclarations de saut | Répétition des exécutions de code - boucles | Flux de contrôle classe XI | Comprendre C / C ++ - Unacademy
J'espère que cela aide
Réponse 2:
La différence entre les instructions break et continue en langage C est qu'une interruption provoque la sortie immédiate de la boucle de fermeture la plus interne. Considérant que, l'instruction continue provoque le début de l'itération suivante de la boucle englobante (for, while ou do). L'instruction continue dans les boucles while et do amène immédiatement le contrôle à la condition de test de la boucle, tandis que dans la boucle for, elle prend le contrôle à l'étape d'incrémentation de la boucle.
Ex: instructions break
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { Pause; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 1, i = 2
Ex: continuer les instructions
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { continuer; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 25, i = 11
Réponse 3:
La différence entre les instructions break et continue en langage C est qu'une interruption provoque la sortie immédiate de la boucle de fermeture la plus interne. Considérant que, l'instruction continue provoque le début de l'itération suivante de la boucle englobante (for, while ou do). L'instruction continue dans les boucles while et do amène immédiatement le contrôle à la condition de test de la boucle, tandis que dans la boucle for, elle prend le contrôle à l'étape d'incrémentation de la boucle.
Ex: instructions break
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { Pause; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 1, i = 2
Ex: continuer les instructions
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { continuer; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 25, i = 11
Réponse 4:
La différence entre les instructions break et continue en langage C est qu'une interruption provoque la sortie immédiate de la boucle de fermeture la plus interne. Considérant que, l'instruction continue provoque le début de l'itération suivante de la boucle englobante (for, while ou do). L'instruction continue dans les boucles while et do amène immédiatement le contrôle à la condition de test de la boucle, tandis que dans la boucle for, elle prend le contrôle à l'étape d'incrémentation de la boucle.
Ex: instructions break
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { Pause; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 1, i = 2
Ex: continuer les instructions
# inclutint main() { int i, somme = 0; pour (i = 1; i <= 10; ++ i) { si (i% 2 == 0) { continuer; } somme + = i; } printf ("Sum =% d, i =% d", sum, i); retourner 0; }
la sortie ici
Somme = 25, i = 11