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

可以将表达式1省略吗?

有个小问题,可不可以将表达式1省略,表达式2改为sum>=100&&sum<1000,为什么我这样做显示错误??有什么逻辑性问题,还请多多指教。

正在回答

1 回答

for循环中的表达式1是用来给sum赋初始值的,你要想省略表达式1,就必须在for循环的外面先对sum进行赋初始值,即

sum=100;

for(  ; sum>=100&&sum<1000;sum++)

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

慕粉0938398487 提问者

不赋值就无法定义sum吗?就是说表达式2只是用来判断什么时候退出循环的,没有赋值的作用?
2017-05-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

可以将表达式1省略吗?

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