C语言分支循环语句重点

1.在C语⾔中,0为假,⾮0表⽰真

2.else 与其最近的if成对

3.C 语⾔⽤于⽐较的表达式,称为 “关系表达式”(relational expression),⾥⾯使⽤的运算符就称

为“关系运算符”(relational operator)。关系表达式通常返回 0 1 ,表⽰真假。

4.相等运算符 == 与赋值运算符 = 是两个不⼀样的运算符,不要混淆。有时候,可能会不⼩心写错,导致编译器不报错但是程序出错,它可以运⾏,但很容易出现意料之外的结果。为了防⽌出现这种错误,有的程序员喜欢将变量写在等号的右边。

5.逻辑运算符:C语⾔逻辑运算符有⼀个特点,它总是先对左侧的表达式求值,再对右边的表达式求值,这个顺序是 保证的。如果左边的表达式满⾜逻辑运算符的条件,就不再对右边的表达式求值。这种情况称为“短路”。

6.switch语句:

switch 后的 expression 必须是整型表达式

case 后的值,必须是整形常量表达式

case 和后边的数字之间必须有空格

每⼀个 case 语句中的代码执⾏完成后,需要加上 break ,才能跳出这个switch语句。

你可能感兴趣的:(c语言)