为了账号安全,请及时绑定邮箱和手机立即绑定

while(i++<20){是什么意思?

while(i++<20){是什么意思?

铅笔划不出的界限 2016-11-16 19:50:37
查看完整描述

3 回答

?
慕粉4207257

TA贡献42条经验 获得超15个赞

先判断i是否小于20,在进行i = i+1的 运算

查看完整回答
5 反对 回复 2016-11-16
?
一笔一书

TA贡献1条经验 获得超2个赞

while(i<20){

    i++;

........

}

查看完整回答
2 反对 回复 2016-11-17
?
hulukid

TA贡献190条经验 获得超40个赞


i++ 表示 i = i + 1

查看完整回答
反对 回复 2016-11-17
?
weenhall

TA贡献121条经验 获得超57个赞

先拿i的值与20比较,如果i<20这时执行函数体里面的内容并且i自增1

查看完整回答
反对 回复 2016-11-17
?
qq_非常勿扰_0

TA贡献3条经验 获得超0个赞

先设i=n,循环第一步判断n是否小于20,true进去括号里面执行,然后n=n+1,继续上一步直至等于20,不再循环。
查看完整回答
反对 回复 2016-11-17
?
李元1992

TA贡献1条经验 获得超1个赞

等效

while(i<20){i++;//后续代码}i++;,执行到最后,i=19最后一次比较为真,运行后续代码,i=20比较为假,但还是会自增1,i=21(如果后续代码部分没有修改i的话...)


查看完整回答
1 反对 回复 2016-11-16
?
慕粉1471805761

TA贡献4条经验 获得超2个赞

i肯定有一个初始值,每次先判断i是否小于二十, 如果是则进入循环i=i+1,否则退出循环并且i=i+1。 如果是while(++i < 20) 则先执行i=i+1再进行判断。 多实验几次,在各个位置将i的值打印出来,这样就能非常熟悉了,祝你学习愉快。
查看完整回答
反对 回复 2016-11-16
?
木子李3317704

TA贡献9条经验 获得超9个赞

while(i++<20){是什么意思?

这样写会报错的。 

可以:给i赋个初值,加文字加个注释,给回 { 的另一半。本来就很孤单了,还拆散人家不好。

        while(i++<20){ //是什么意思?

           }

查看完整回答
反对 回复 2016-11-16
?
Manimum

TA贡献11条经验 获得超17个赞

i肯定有初始值,那么就算他的初始值为1,意思就是循环到20,程序就停止循环,也就是循环二十次。
查看完整回答
1 反对 回复 2016-11-16
?
道临

TA贡献80条经验 获得超126个赞

i自增1之后,如果i小于20则执行循环。

自增:自己加1

查看完整回答
2 反对 回复 2016-11-16
  • 3 回答
  • 0 关注
  • 4324 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信