| 
 
| 1.if - else结构 if (  条件表达式 )
 {
 
 ;
 
 }
 else
 {
 ;
 }
 注意:else后面不要忘记加 { }
 
 2.if - else if - else if -else
 -  从上到下顺序执行,上一个不成立的时候后才会执行下一个
 - 一旦上一个条件满足,就会执行相应的Case,然后不会执行后面的,直接跳出函数体.
 3.三元表达式
 - 表达式根据参数的个数分为以下类型
 双元: +-*/
 单目运算符:++ --
 三元表达式:A?B:C
 - A=1 —> B
 A =0—> C
 B和C可以是一个表达式
 4.随机数生成器
 - 导入头文件sodlib.h
 - 函数 arc4random_uniform( N ) N是个整数,可以产生一个0~N的随机正整数
 5.switch-case
 
 switch( 表达式或者变量或者常量 )
 {
 case 值1 :     ;      ;    break;
 case 值2 :     ;      ;    break;
 case 值3:      ;      ;    break;
 
 …..
 default :
 语句;
 break;
 }
 
 - 不可以是小数,小数会报错
 - 如果case当中声明变量一定要加{}
 - 不要忘记加”break"
 - switch 不善于对一段范围
 6.程序的调试
 - 跟踪
 - 监控变量值
 7.循环结构
 - 循环:同一段代码反复不断的执行
 - 三种 : while ; do-while ;for
 
 
 8.while循环结构
 - while(条件表达式)       {   ;}
 循环头                    循环体
 - 执行
 结构结束  <—<—假<—  while(  )  —>真—> 执行循环体
 |                                     |
 |________>____>______|
 
 - while( )后面的表达式可以是任意表达式
 - while (1)永真 ;while(0)==>永假
 
 
 | 
 |