Maison >développement back-end >Tutoriel C#.Net >Quel est le format de l'instruction if en langage C ?
Quel est le format de l'instruction if en langage C ?
Le format de l'instruction if en langage C :
3 formes
1. La première forme est la forme de base : if<.>
Instruction if (expression) La sémantique est la suivante : si la valeur de l'expression est vraie, l'instruction suivante sera exécutée, sinon l'instruction ne sera pas exécutée. 2. La deuxième forme est : if-elseif (expression) instruction 1 ; else instruction 2 La sémantique est : if la valeur de l'expression If ; c'est vrai, l'instruction 1 est exécutée, sinon l'instruction 2 est exécutée. 3. La troisième forme est la forme if-else-if. Les deux premières formes d'instructions if sont généralement utilisées dans des situations à deux branches. Lorsqu'il existe plusieurs choix de branche, les instructions if-else-if peuvent être utilisées. La forme générale est : if (expression 1) instruction else if (expression 2) else if (expression Formula ; 3) Instruction 3;… else if (expression m) instruction m; else instruction n Sa sémantique est : juger la valeur de l'expression à son tour, lorsqu'une certaine valeur apparaît Quand ; vrai, l'instruction correspondante est exécutée. Sautez ensuite en dehors de la totalité de la phrase if et continuez à exécuter le programme. Si toutes les expressions sont fausses, l'instruction n est exécutée. Continuez ensuite avec les procédures suivantes. Informations étenduesVous devez également faire attention aux problèmes suivants lors de l'utilisation des instructions if : Parmi les trois formes d'instructions if , dans Le mot-clé if est suivi d'expressions. L'expression est généralement une expression logique ou une expression relationnelle, mais il peut aussi s'agir d'autres expressions, telles que des expressions d'affectation, etc., ou même une variable. Par exemple : l'instruction if(a=5) ; l'instruction if(b) sont toutes autorisées. Tant que la valeur de l’expression est non nulle, elle est « vraie ». Par exemple : if(a=5)...; la valeur de l'expression est toujours non-0, donc les instructions suivantes seront toujours exécutées. Bien entendu, cette situation peut ne pas apparaître dans le programme, mais elle est grammaticalement légale. . de.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!