【C语言】——switch下case、break成对使用小技巧

来源:互联网 发布:苹果office办公软件 编辑:程序博客网 时间:2024/05/08 05:38

    在C陷阱与缺陷中看到,当用switch语句实现两个数的四则运算时,有个小技巧。大家都知道,case语句后面要加上break,这确实也是值得注意的地方。看下面的代码:

1:减法; 2:加法;    3:除法;    4:乘法

switch(flag)

{

 case 1:y=-y;               //此处没有break;

case 2:z=x+y;break;

case 3:y=1/y;              //此处没有break;假设1/y就是一个分数;

case 4: z=x*y;break;

}

但是,这样也能够实现两个数的四则运算。

原创粉丝点击