if(++a==20) {b++;a=0;} 跟 when(++a==20) {b++;a=0;} 的区别??? 为什么后者是错的。
答案:5 悬赏:70 手机版
解决时间 2021-02-19 15:48
- 提问者网友:未信
- 2021-02-19 07:42
if(++a==20) {b++;a=0;} 跟 when(++a==20) {b++;a=0;} 的区别??? 为什么后者是错的。
最佳答案
- 五星知识达人网友:山有枢
- 2021-02-19 09:11
不是when是while吧;while是循环,但在这段程序里while和if的效果是一样的。
全部回答
- 1楼网友:鱼忧
- 2021-02-19 11:35
电脑很懒的,你 &&前面已经计算出为假(0)了,后面又怎么还会继续执行呢?
- 2楼网友:痴妹与他
- 2021-02-19 10:40
前者是条件,后者是当什么什么,区别很大的
- 3楼网友:摆渡翁
- 2021-02-19 10:30
if是关键字 但when不是 你是想它可能是想用WHILE
- 4楼网友:玩家
- 2021-02-19 10:12
when 有这种写法吗?
没有when这个关键词啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯