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

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/03 11:53:11

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

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