三大基本结构
     
    
   
    
     
      三大基本结构分为:顺序结构,选择结构,循环结构。
     
    
   
    
     
      一、顺序结构
     
    
   
    
     顺序结构就是按照语句出现的先后顺序依次执行。
    
   
    
     
      二、选择结构
     
    
   
    
     选择结构就是根据条件判断是否执行相关语句。
    
   
    
     选择结构语法一般是:
    
    
     IF(
    
    
     条件
    
    
     )
    
    
     语句块
    
    
     1 else
    
    
     语句块
    
    
     2
    
    
     与
    
    
     switch(
    
    
     条件
    
    
     ) case(
    
    
     结果
    
    
     ):
    
    
     语句块
    
    
     1 break
    
   
    
     
      2.1 IF
     
    
    
     
      语句用法
     
    
   
    
     IF
    
    
     语句功能是先判断表达式的逻辑值,后执行语句块
    
    
     1
    
    
     与语句块
    
    
     2,IF
    
    
     语句可分为单
    
    
     IF
    
    
     语句,与多
    
    
     IF
    
    
     嵌套语句。
    
   
    
     注
    
    
     :
    
    
     可以有多个
    
    
     else
    
    
     语句,并且
    
    
     else
    
    
     语句可以加条件,格式和
    
    
     IF
    
    
     一样,注意如果是多个
    
    
     else
    
    
     语句的话,最后一个
    
    
     else
    
    
     语句可以不加条件,其他的都要加条件!
    
   
    
     
      2.1.1 IF
     
    
    
     
      嵌套语句
     
    
   
    
     IF
    
    
     嵌套语句就是在一个
    
    
     IF
    
    
     语句里边加
    
    
     1
    
    
     个到多个
    
    
     IF
    
    
     语句。
    
   
    
     
      2.2 Switch
     
    
    
     
      语句
     
    
   
    
     Switch
    
    
     语句是为了解决分支太多导致大量使用
    
    
     IF
    
    
     造成的混乱。
    
    
     Switch
    
    
     语句就像一个多路开关,使程序控制流程形成多个分支,根据一个表达式可能产生的不同结果值,选择其中一个或多个分支语句执行。
    
   
    
     
      三、循环结构
     
    
   
    
     循环结构也称重复结构,
    
    
     Linux C
    
    
     提供的循环语句有四种:
    
    
     for
    
    
     语句
    
    
     ,while
    
    
     语句
    
    
     ,do-while
    
    
     语句
    
    
     ,
    
    
     foreach
    
    
     语句
    
   
    
     
      3.1 For
     
    
    
     
      语句
     
    
   
    
     For
    
    
     语句是
    
    
     Linux C
    
    
     提供的一种功能强大、使用广泛的循环语句。可分为单
    
    
     for
    
    
     语句与嵌套
    
    
     for
    
    
     语句。
    
   
    
     For
    
    
     语句定义:
    
    
     For(
    
    
     表达式
    
    
     1;
    
    
     表达式
    
    
     2;
    
    
     表达式
    
    
     3){
     
    
    
     语句块
    
    
     1}
    
   
    
     
      3.1.1
     
    
    
     
      嵌套式
     
    
    
     
      For
     
    
    
     
      语句
     
    
   
    
     嵌套式
    
    
     For
    
    
     语句套式
    
    
     For
    
    
     语句就是在
    
    
     For
    
    
     语句中加一或多个
    
    
     For
    
    
     语句来完成复杂的循环体。
    
   
    
     嵌套式
    
    
     For
    
    
     语句定义:
    
    
     For(
    
    
     表达式
    
    
     1;
    
    
     表达式
    
    
     2;
    
    
     表达式
    
    
     3){For(
    
    
     表达式
    
    
     1;
    
    
     表达式
    
    
     2;
    
    
     表达式
    
    
     3)
    
    
     {语句块
    
    
     2
    
    
     }【语句块
    
    
     1
    
    
     】
    
    
     }
    
   
    
     
      3.2 while
     
    
    
     
      语句
     
    
   
    
     while
    
    
     语句就是,当满足循环体条件的时候执行循环语句,不满足则跳出。它的特点是:
    
    
     “
    
    
     先判断,后执行
    
    
     ”
    
    
     。
    
   
    
     while
    
    
     语句定义:
    
    
     while
    
    
     (表达式)
    
    
     {
     
    
    
     循环体语句
    
    
     }
    
   
    
     注:
    
    
     while
    
    
     语句跟
    
    
     For
    
    
     语句一样都可以进行嵌套。语法是
    
    
     while
    
    
     (表达式)
    
    
     {while
    
    
     (表达式)
    
    
     {
     
    
    
     循环语句
    
    
     2}
    
    
     【循环语句
    
    
     1
    
    
     】
    
    
     }
    
   
    
     
      3.3 do….while
     
    
    
     
      语句
     
    
   
    
     do…..while
    
    
     语句与
    
    
     while
    
    
     语句大致相同,只不过,
    
    
     while
    
    
     语句是先判断后执行,而
    
    
     do…..while
    
    
     语句是先执行后判断。
    
   
    
     
      3.4foreach
     
    
    
     
      语句
     
    
   
    
     Foreach
    
    
     语句就是循环遍历集合或数组中的每个元素。
    
   
    
     语法:
    
    
     foreach
    
    
     (数据类型
    
    
     标识符
    
    
     in
    
    
     表达式)
    
   
    
     {
     
    
   
    
     循环体
    
   
    
     }
    
    
     。
    
   
 
