首先我们要明白:分支=>选择结构,循环=>循环结构
无论是分支还是循环语句都可以嵌套使用
分支
if的执行语法:当表达式中为真(非零)则执行,为假(0)则不执行
注意点:
- if可以包含多条语句用{}括起来
- if可以嵌套使用,即一个if语句中可包含多个if
- else常和if搭配使用,与最接近的if匹配
适用情况:用于判断条件有多个结果的情况
注意点:
- switch后面的表达式一定为整型表达式
- case后面的值必须为整形常量表达式,且两者之间必须空格
- 每一个case语句执行完后应加上break
- default用于switch后的表达式中的值无法匹配代码中case的语句
- case和default放置的顺序无要求,一般我们习惯放在最后
循环
三大循环语句:
执行过程:执行判断表达式,表达式为0直接结束,不为0循环继续
注意点:常用于循环次数未知
表达式1:用于循环变量初始化
表达式2:用于循环结束条件的判断
表达式3:用于循环变量的调整
特点:先执行循环,再进行判断,如果判断满足要求则执行下一次循环
改变循环执行状态
break:永久终止循环,只要执行,就会跳出循环,继续往后执行
continue:跳过本次循环continue后面的代码,进行下一次循环