天天看點

C if 語句

C 判斷

一個

if 語句 由一個布爾表達式後跟一個或多個語句組成。

文法

C 語言中

if

語句的文法:

if(boolean_expression)
{
   /* 如果布爾表達式為真将執行的語句 */
}
      

如果布爾表達式為

true

,則 if 語句内的代碼塊将被執行。如果布爾表達式為

false

,則 if 語句結束後的第一組代碼(閉括号後)将被執行。

C 語言把任何

非零

非空

的值假定為

,把

null

假定為

流程圖

C if 語句

執行個體

#include <stdio.h>

int main ()

{

/* 局部變量定義 */

int a = 10;

/* 使用 if 語句檢查布爾條件 */

if( a < 20 )

{

/* 如果條件為真,則輸出下面的語句 */

printf("a 小于 20\n" );

}

printf("a 的值是 %d\n", a);

return 0;

}

當上面的代碼被編譯和執行時,它會産生下列結果:

a 小于 20
a 的值是 10