Latest web development tutorials

C if

Analyse C Analyse C

Si une expression booléenne suivie d'une déclaration faitepar un ou plusieurs états.

grammaire

Si les instructions de syntaxe du langage C:

if(boolean_expression)
{
   /* 如果布尔表达式为真将执行的语句 */
}

Si l'expression booléenne estvraie, l'instruction if dans un bloc de code sera exécuté.Si l'expression booléenne estfausse, si le premier ensemble de codes après la déclaration (après la parenthèse fermante) sera exécutée.

Langage C à toute valeurnon nulle et non nulleest supposé êtrevrai,lezéroounulsupposé êtrefaux.

Diagramme

C if

Exemples

#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   int a = 10;
 
   /* 使用 if 语句检查布尔条件 */
   if( a < 20 )
   {
       /* 如果条件为真,则输出下面的语句 */
       printf("a 小于 20\n" );
   }
   printf("a 的值是 %d\n", a);
 
   return 0;
}

Lorsque le code ci-dessus est compilé et exécuté, il produit les résultats suivants:

a 小于 20
a 的值是 10

Analyse C Analyse C