JAVA和C++中for循环的不同之处

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

猜你喜欢

转载自blog.csdn.net/u011776818/article/details/80722846