if(++a==20) {b++;a=0;} 跟 when(++a==20) {b++;a=0;} 的区别?为什么后者是错的.

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/17 21:36:32

if(++a==20) {b++;a=0;} 跟 when(++a==20) {b++;a=0;} 的区别?为什么后者是错的.

不是when是while吧;while是循环,但在这段程序里while和if的效果是一样的.