变量i的作用域不一样
执行效果上没有任何区别,如果你想在后面的程序(不是for循环)中用到i,则选择第二种,即在for循环外部定义i,如果你的i只是作为for循环持续的条件,且只用于本for循环,为了防止出现很多i、j、k等不必要的变量,选择第一种,使得i作为for循环的局部变量,这样就算你有很多for循环,也不需要想很多变量名出来
64,661
社区成员
250,488
社区内容
加载中
试试用AI创作助手写篇文章吧