Les structures de contrôle de programme les plus élémentaires sont la séquence, la sélection et la boucle. La théorie et la pratique ont prouvé que, quelle que soit la complexité de l'algorithme, il peut être construit à travers trois structures de contrôle de base : séquence, sélection et boucle, chaque structure n'a qu'une seule entrée et sortie, un programme imbriqué multicouche composé de ces trois ; Les structures de base sont appelées programmes structurés.
Un programme est une séquence d'instructions, et exécuter un programme signifie exécuter les instructions du programme dans un ordre spécifique. La transition des points d'exécution dans le programme est appelée flux de contrôle. Lorsqu'une certaine instruction du programme est exécutée, on dit également que le contrôle est transféré à cette instruction. Étant donné que les solutions à des problèmes complexes peuvent impliquer des séquences d'exécution complexes, les langages de programmation doivent fournir des moyens pour exprimer des flux de contrôle complexes, appelés structures de contrôle du langage de programmation ou structures de contrôle de programme.
La structure de contrôle du programme fait référence à une série d'actions effectuées dans un certain ordre pour résoudre un certain problème.
La théorie et la pratique ont prouvé que quelle que soit la complexité de l'algorithme, il peut être construit à travers trois structures de contrôle de base : la séquence, la sélection et la boucle. Chaque structure n'a qu'une seule entrée et sortie. Un programme imbriqué à plusieurs niveaux composé de ces trois structures de base est appelé programme structuré.
La programmation de structure séquentielle est la plus simple. Il suffit d'écrire les instructions correspondantes dans l'ordre de résolution du problème. Son ordre d'exécution est de haut en bas, séquentiellement.
La structure de sélection est utilisée pour juger des conditions données, juger certaines conditions en fonction des résultats du jugement et contrôler le déroulement du programme en fonction des résultats du jugement.
La structure en boucle peut réduire la charge de travail d'écriture répétée du programme source et est utilisée pour décrire le problème de l'exécution répétée d'un certain algorithme. Il s'agit de la structure de programme qui utilise le mieux celle de l'ordinateur. expertise en programmation. La structure de boucle peut être considérée comme une combinaison d’une instruction conditionnelle et d’une instruction de retournement.
Structure séquentielle :
La structure séquentielle consiste à exécuter phrase après phrase du début à la fin jusqu'à ce que la dernière phrase soit exécutée. Comme indiqué ci-dessous
Sélectionner la structure
Après avoir atteint un certain nœud, il décidera vers lequel aller ensuite en fonction du résultat d’un jugement d’exécution de direction. Comme le montre la figure ci-dessous
Structure de boucle
La structure de boucle a un corps de boucle, et le corps de boucle est une pièce de code. Pour les structures de boucle, la clé est de décider combien de fois exécuter le corps de la boucle en fonction du résultat du jugement
Pour plus de connaissances connexes, veuillez visiter : PHP ; Site chinois !
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!