1,C++中代码如下:
void main(){ for(int i=0;i<2;i++){ int j=0; cout<<i<<endl; } cout<<i<<j<<endl; }
结果:编译不通过,for循环外可以输出i,但不能输出j
2,JAVA中代码如下:
public class hello { public static void main(String[] args){ for(int i=0;i<2;i++){ int j=0; System.out.println(i); } System.out.println(i); System.out.println(j); } }结果:编译不通过,for循环外不能输出i,也不能输出j