A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kakam 中级黑马   /  2016-7-15 21:40  /  1162 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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)==>永假

1 个回复

倒序浏览
顶一个!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马