日期:2014-05-20  浏览次数:20683 次

关于二重循环的问题
问:如果二重循环中一个for循环被嵌套在另一个for循环中,则两个循环的循环变量必须不同。

这句话你们认为是对还是错?

(正确答案是错,但我觉得在开始的时候int一个i,然后两个for里的初始循环变量设i=0也没语法错误)

------解决方案--------------------
你错了,外层循环定义的循环变量的作用域是整个外层循环块,内层循环可以使用到外层循环定义的变量。

内层循环内不可以定义与外层循环相同的变量