1、空语句

     ;(仅此一个分号)

2、分支语句

     if语句

          第一种使用:if()

          第二种使用:if(){}else{}

          第三种使用:if(){} else if(){} else

          if语句若控制多条语句,则必须使用大括号;并且else总是与最近的if相匹配

     switch语句

语句_语句

          不一定每一句之后都要加上break来跳出循环

          此处的day必须是整型,case后面的也必须是整型,且不能是变量

          如果去掉case1的break,输入2打印星期二,输入1打印星期一星期二

          default的位置随意,不一定非在最后

          switch中可以搭配if语句使用

3、循环语句

     while语句

          while(){},可以搭配break使用,也可以搭配continue使用,continue是跳过本次循环之后的步骤再从while语句判断的部分继续

     for语句

          for(i = 0;i < 10;i++){},此处的i应提前初始化好,在c语言中不允许在for语句中初始化i

          for( ; ; ){},此处是死循环,判断部分省略后就会恒为真

          int i = 0;  int j = 0; for(;i < 10;i++){for( ; j < 10;j++){...}},此时程序之后循环十次,因为j++到10之后就会一直保持为10,不会初始化为0

          for(i = 0;i = 0;i++){},此时循环0次,判断部分i=0为假,不会进入循环;若此处是i=1;则进入死循环

          三部分都可以省略,但不要随意省略

          break会跳出for循环

          不可再循环体内改变i或j的值(循环变量不可动)

          建议采用前闭后开区间i<10,不建议使用前闭后闭i<=9

     do...while语句

          do{}while()

          至少循环一次

4、goto语句

          goto again此时就会跳转到again处,但一般不建议写goto语句,容易出错

语句_语句_02