美文网首页
2022-12-07

2022-12-07

作者: RobertLiu123 | 来源:发表于2022-12-06 17:28 被阅读0次

    一、运算符

    算数运算符
    关系运算符
    逻辑运算符

    &
    
    |
    
    &&
    
    ||
    

    &和|可以做逻辑运算,也可以做位运算
    &&和||只能做逻辑运算,有短路现象

    !
    (1)取反
    

    赋值运算符

    =
    
    +=
    
    -=
    
    *=
    
    /=
    
    %=
    

    按照运算数据个数
    一元运算符
    二元运算符
    三元运算符

    二、三元运算符

    表达式 数据+运算符
    表达式① ? 表达式② : 表达式③
    (1)判断表达式①是true还是false
    (2)若为true,运算结果为表达式②
    (3)若为false,运算结果为表达式③

    三、运算符优先级

    算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符
    一元运算符 > 二元运算符 > 三元运算符
    ()优先级最高

    四、流程控制语句

    1、条件分支语句
    (1)if...else...
    (2)switch...case...
    2、循环语句
    (1)while
    (2)do...while
    (3)for

    五、if..else...

    if(①){
    ②
    }else{
    ③
    }
    ④
    判断①
    ①为真,②和④都执行
    ①为假,③和④都执行
    

    相关说明:
    1、当if和else后大括号中只有一条语句,可以省略{}
    2、流程控制语句可以不限次互相嵌套

    六、断点调试

    debug

    七、switch...case

    穿透

    八、while

    while(①){
    ②
    }
    ③
    1、判断①的值是真还是假,①为true,执行第2步,①为false,执行第3步
    2、执行②,重复第1步
    3、循环停止,执行③
    
    image.png

    九、死循环

    尽量避免死循环的产生

    十、continue和break关键字

    continue表示停止当次循环,执行下一次循环
    break 跳出所在的循环

    十一、多重循环

    内层循环执行完一轮,才能执行外层循环的下一次

    相关文章

      网友评论

          本文标题:2022-12-07

          本文链接:https://www.haomeiwen.com/subject/fkjwfdtx.html