1)for循环中的表达式1(循环变量初始值)、表达式2(循环条件)、表达式3(循环变量增量)都是可选项,即可以默认,但分号(;)不能默认。
2)“表达式1(循环变量的初始值)”被省略,这意味着没有初始值被赋予循环控制变量。
3)如果“表达式2(循环条件)”被省略,它将成为一个无限循环,不进行其他处理。
4)如果省略“表达式3(循环变量增量)”,循环控制变量将不被操作,然后可以在语句体中添加修改循环控制变量的语句。
5)“表达式1(循环变量的初始值)”和“表达式3(循环变量的增量)”被省略。
6)表达式1可以是设置循环变量初始值的赋值表达式,也可以是其他表达式。
7)表达式1和3可以是简单表达式,也可以是逗号表达式。
8)表达式2一般是关系表达式或逻辑表达式,但也可以是数值表达式或字符表达式。只要它的值不为零,循环体就会被执行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。