hi,我是正在努力学习编程的小凡。距离上一篇blog发表已经过了一段时间了,这段时间学习了分支与循环语句,一起来总结一下吧!
PS:文章中只针对自身情况进行总结。
if语句
1.
在使用if语句后跟多条语句时,需用{}将多条语句括起来 ,否则当if()中的值判断为真时,仅会执行跟随if之后的一条语句。剩下语句不受if控制。
2.
if else语句中,任意else总是与他距离最近的if配对,else语句不可单独使用。注:不是哪个if else语句对齐就是配对。
swith语句
1.
在switch语句中,switch()中必须是一个整型表达式,case后的值只能是一个整型常量表达式
2
.switch语句中,switch()中的值匹配到对应case语句时,会从该语句进入,依次执行位于该case语句下的case语句。所以需要根据功能都需要,判断case语句后是否需要加入break
3.
switch语句中,不会出现continue。
4
.switch语句中,default与case语句在语法上并无顺序要求,但是在使用时应注意是否符合设计功能所需的逻辑是否匹配