易百教程

if语句简介

if关键字用于根据简单比较做出决策。

下面是它的基本格式:

if(evaluation) 
{ 
      statement; 
}

评估是比较,数学运算,函数的结果或某些其他条件。如果条件为真,则执行括在括号中的语句(或语句); 否则就会跳过(不执行括号中的语句)。

if语句的评估不一定是数字值。它可以是返回truefalse值的函数; 例如:

if(is_int()) 
// 或者
if(is_string())

在C语言中,任何非零值都被视为真。零被视为假。 所以这个语句计算结果总是真:

if(1)

而下面这个语句计算结果总是假:

if(0)

当只有一个语句属于if语句时,大括号是可选的,可用可不用。