if else是C语言中的条件语句。在if后面加一个条件,如果条件成立,执行if语句的内容,如果不成立,然后执行else语句中的内容。如果有else if语句,如果语句失败,然后判断else if中的语句,都不匹配,将执行其他。
C语言中if else语句的用法是什么
if else是C语言中的条件语句。在if后面加一个条件,如果条件成立,执行if语句的内容,如果不成立,然后执行else语句中的内容。如果有else if语句,如果语句失败,然后判断else if中的语句,都不匹配,将执行其他。
if可以单独使用做条件判断。使用的语句是:如果(条件){ 执行体 }括号中的条件必须有布尔值,可以判断;除了,括号内的值不为0也可以执行,例如如果(5){ 执行体 }这在C语言中也是可以执行if之后的内容。
if else结合使用,使用的语句是:如果(条件){ 执行体1 }别的{ 执行体2 }在这种情况下,系统会先判断if括号中的布尔值是否不为0,不为 0,然后执行if的执行体,执行者 1,如果布尔值为 0,然后执行else的执行体,执行者 2。
必须注意的是,else 后跟无条件,换一种说法,else条件实际上是if条件的反义词,除此之外没有其他限制。所以这个结构一般用来判断是否是某种情况,或者只有两种情况,例如,只有当它是男性或女性时才使用它。
if else if else 语句多重判断,使用的语句是if(条件1){ 执行体1 }否则如果(条件 2){ 执行体2 }别的{ 执行体3 }我们只给了一个 else if,但实际上在写代码的过程中,无限制else if可以使用,你可以省略 else 不写,这种说法比较适合多case的判断。
if else 语句示例
if-else语句的格式,当 if 语句体或 else 语句体中有多个语句时,使用{}
将这些语句括起来形成一个复合语句,如下。
如果(条件表达式)
{
复合语句A;//如果身体
}
别的
{
复合语句B;//其他主体
}
当 if 主体或 else 主体是一个简单语句时,可以省略{}这是:
如果(条件表达式)
简单陈述A;//如果身体
别的
简单陈述 B;//其他主体
与 if 语句相同,条件表达式可以是关系表达式、逻辑表达式、算术表达式或混合表达式等。
标签: if else在c语言中的用法