Latest web development tutorials

C if

analizzando C analizzando C

Se una espressione booleana seguita da una dichiarazionedei una o più istruzioni.

grammatica

Se le dichiarazioni di sintassi del linguaggio C:

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

Se l'espressione booleana èvero, sarà eseguita l'istruzione if all'interno di un blocco di codice.Se l'espressione booleana èfalso, se verrà eseguita la prima serie di codici dopo l'istruzione (dopo la parentesi chiusa).

linguaggio C su qualsiasi valorediverso da zero e non nullosi presume per esserevero,lozeroonullopresume di esserefalsa.

diagramma di flusso

C if

Esempi

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

Quando il codice di cui sopra è compilato ed eseguito, produce i seguenti risultati:

a 小于 20
a 的值是 10

analizzando C analizzando C