第三天
第三天 今日任务 1、位运算(了解) 2、三元运算符 3、程序运行流程&顺序结构 4、判断结构(if)(掌握) 5、多分支结构(switch ) 6、循环结构(while&do-while)(掌握) 7、循环结构(for)(掌握) 8、嵌套循环(必须掌握) 9、流程控制(continue,break) 课堂笔记 1、位运算 位运算: 二进制数位的运算 。需要把数据转成二进制再进行运算。二进制运算是所有运算中速度最快的运算。 1.1、运算符符号 &:按位与运算 |:按位或运算 ^:按位异或运算 <<:左移运算 >>:右移运算 >>>:无符号右移运算 &(按位与运算):运算规则: 相同的二进制数位上,都是1的时候,结果为1,否则为零。 十进制 二进制 9 0000 0000 0000 0000 0000 0000 0000 1001 12 0000 0000 0000 0000 0000 0000 0000 1100 & ----------------------------------------------------------------------------------------------- 8 0000 0000 0000 0000 0000 0000 0000 1000 |(按位或运算):运算规则: 相同的二进制数位上,都是0的时候,结果为0,否则为1。 十进制