黑马程序员技术交流社区
标题:
switch和case后条件语句的说明
[打印本页]
作者:
huyingbin
时间:
2015-6-6 22:51
标题:
switch和case后条件语句的说明
switch使用注意
1.switch语句的表达式类型 swtch (表达式)
1)可以放一个整型的变量 如 int num = 10; switch(num)
2)可以放一个整型常量 如 switch(10)
3)可以放一个返回值是整型的表达式 如switch (5+5)
4) 可以放一个可以转化为int类型的表达式 switch(‘a’) 5) 不能放float和double
2.case后面的表达式 case 表达式:
1) 可以是常量 如: case 5:
2)可以是常量表达式 如: case 5+5:
3) 不能是变量 如 int a = 5; case a:
4) default的位置可以随意放
5) case的穿透问题,同样应用于default语句
6) case 后边不能跟实数
7) case语句之后,默认第一句话不能定义变量
case 5:int num = 2;break;如果非要定义的话就必须加上大括号。
作者:
⒈苆都s.兲憶
时间:
2015-6-6 23:31
围观学习!
作者:
七尺阳光
时间:
2015-6-6 23:40
总结的不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2