可以将表达式1省略吗?

来源:4-9 循环结构之for循环(二)

慕粉0938398487

2017-04-22 09:27

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

写回答 关注

1回答

  • 枫筱一墨
    2017-04-22 14:47:04
    已采纳

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

    sum=100;

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

    慕粉0938...

    不赋值就无法定义sum吗?就是说表达式2只是用来判断什么时候退出循环的,没有赋值的作用?

    2017-05-06 07:41:51

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926021 学习 · 20793 问题

查看课程

相似问题