public static void main(String[] args) { int num = 2; switch (num) { case 1: ++num; case 2: ++num; case 3: ++num; default: ++num; break; } System.out.println(num); } }
2
3
4
5
i++ 是先赋值,然后再自增
++i 是先自增,然后再赋值
虽然看起来简单,但是很容易错。switch关键字要弄清楚,由于2中没有break,所以不退出,会一直执行下去
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题