在C语言中,分号是语句的结束符。
用一对花括号“{”与“}”把一组声明和语句括在一起就构成了一个复合语句,从语法上复合语句等价与单条语句。
if-else语句用于条件判定。C语言规定:每个else与最近的前一个没有else配对的if进行匹配。建议在有if语句嵌套的情况下使用花括号。
else-if语句序列是编写多路判定最常用的方法。最后一个else部分用于处理“上述条件均不成立”的情况或默认情况,也就是当上面各条件都不满足时的情形。可以省略,也可以用来检查错误,以捕捉“不可能”的条件。
switch语句是一种多路判定语句,它测试表达式是否与一些常量整数值中的某一个值匹配,并执行相应的分支动作。break语句将导致程序的执行立即从switch语句中退出,case的作用只是一个标号。
作为一种良好的程序设计风格,在switch语句最后一个分支(即default分支)的后面也加上一个break语句。
没有初始化或重新初始化的操作,使用while循环语句更自然一些。若需要执行简单的初始化和变量递增,使用for语句更合适一些。do-while语句中循环体至少被执行一次。
break语句能使程序从for、while与do-while循环和switch语句中立即跳出。continue语句用于使for、while与do-while语句开始下一次循环的执行。
goto语句最常见的用法是终止程序在深度嵌套的结构中的处理过程(跳出多重循环),建议尽可能地使用goto语句。
文章评论(0条评论)
登录后参与讨论