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

正在回答

3 回答

两个分号分三个部分:

<1>、 执行循环变量初始化部分,设置循环的初始状态,此部分在整个循环中只执行一次

<2>、 进行循环条件的判断,如果条件为 true ,则执行循环体内代码;如果为 false ,则直接退出循环

<3>、 执行循环变量变化部分,改变循环变量的值,以便进行下一次条件判断

for 关键字后面括号中的三个表达式必须用 “;” 隔开,三个表达式都可以省略,但 “;” 不能省略。

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

for循环可以忽略所有表达式, 比如, 

int score = 0; 

for(;;){

    if(score>=60) break;

    score++;

}

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

因为score在程序前面已经定义过了,所以可以直接省略

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

举报

0/150
提交
取消

for( ;score<60;score++){

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