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

for循环的一个问题

for(;;count++){

}与for(;;){

count++;

}有什么区别?

他们在练习题中输出不同.

正在回答

3 回答

for(int count=0;count<10;count++){}在循环执行过程中是先做count=0,然后判断count<10,然后执行大括号中的语句,执行完后再做count++。所以,在for(;;;){count++;}中,如果把(count++;)放到所有语句之后,效果是和第一个一样的。希望对你有帮助 如果可以给我最佳答案谢谢

0 回复 有任何疑惑可以回复我~
#1

爱你无痕_ 提问者

thanks
2016-09-05 回复 有任何疑惑可以回复我~

for(;;count++) 是先执行括号中的条件 ,执行完之后再去执行()中的语句,最后再回来进行cunt++;而for(;;)(count++)则是在for循环的条件语句执行完之后,执行count++,最后再回到for循环内

1 回复 有任何疑惑可以回复我~

在括号里的用来计算循环的次数,有个特定的范围,{}中的表示每次循环对count值进行的操作。只要有循环就加1(如果没加什么限制)

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1162606    人
  • 解答问题       17547    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

for循环的一个问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信