流程控制

112 阅读1分钟

运算符

算术运算符

  • +-*/%

    • %常作为判断某个数字是否被整除
  • 乘除取余优先级相同

赋值运算符

  • +=

    • 例num=num+1可写为num+=1
  • -=

  • *=

  • /=

  • %=

一元运算符

  • 前置自增

    • ++1

      • 先自加再使用(记忆口诀:++在前 先加)
  • 后置自增

    • 1++

      • 先使用再自加(记忆口诀:++在后 后加)
  • 每执行1次,当前变量数值加1

    • 其作用相当于 num += 1
  • 前置自增和后置自增单独使用没区别

比较运算符

Snipaste_2022-01-10_20-20-01.jpg

Snipaste_2022-01-10_20-22-02.jpg

逻辑运算符

Snipaste_2022-01-10_20-22-51.jpg

  • 短路
    • 只存在于 && 和 || 中,当满足一定条件会让右边代码不执行

语句

分支语句

  • if分支语句

Snipaste_2022-01-10_20-26-39.jpg

-双分支if语句

Snipaste_2022-01-10_20-28-26.jpg

  • 多分支if语句

Snipaste_2022-01-10_20-29-10.jpg

  • 三元运算符

Snipaste_2022-01-10_20-30-14.jpg

  • switch

Snipaste_2022-01-10_20-30-44.jpg

  • 循环结构

Snipaste_2022-01-10_20-31-49.jpg