if和switch的区别以及switch用法的一些细节操作

1.if和switch的区别

  if用于变量是在一个区间范围内,比如说 i>4或者i<8等。

  switch用于变量为一个固定值,比如说i=1或者2。

  if的作用范围大于switch,一般用switch写的程序if语句都可以实现。

2.switch的一些细节操作

  (1)每个分句一定要以break;结尾 ,否则当他执行之后就会执行之后的语句直到出现break语句或者结束。

  (2)不管default语句的位置如何,都是先查找所有的case语句,case语句执行完之后才会执行default语句。

posted @ 2020-11-20 20:23  fay~  阅读(1866)  评论(0)    收藏  举报