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

内层循环循环结束循环再循环是不是会重新初始化??

第一行循环完后,即内层循环完比好,j的值应为8,外层第二行循环开始,是不是就等于重新执行内层循环,j被初始化??

正在回答

3 回答

int j=1

for(;j<=8;j++){

}

可以这样写,你就可以理解了,第二次执行时,j又赋值为1

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

是的,外层第二行循环开始,j的值从1重新开始



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

j没有被初始化话,只不过是执行顺序不同,内层循环结束之后就等待外层循环,外层循环结束就可以输出啦~


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

举报

0/150
提交
取消

内层循环循环结束循环再循环是不是会重新初始化??

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