[Java]'for문장'내 선언의 변수는'for문장 블록'이외의 항목에 사용할 수 없습니다

2883 단어 Javafor 문장
  int classNum = 3; // クラス数
  int stuNum = 4; // 生徒数

  for (int i = 1; i <= classNum; i++)
  { // 3回繰り返す
      System.out.println(i + "クラス目");

      for (int j = 1; j <= stuNum; j++)
      { // 4回繰り返す
          System.out.print(j + "人目の成績を入力してください: ");
          sum += input.nextInt();
          int allStuNum = i * j;   
          avg = sum / allStuNum;   
      }
  }
열두 번째 줄,열세 번째 줄.for 블록 밖에서 사용하면
변수를 찾을 수 없음 오류
감상 너무 상식적이어서 어떤 입문서도 요점이 없었나 보죠 모르면 자신처럼 for문에 있는 변수 int all StuNum=i*j,avg = sum / allStuNum; , 일단 i를 다시 이용하려면 곤혹스러울 것이다.

좋은 웹페이지 즐겨찾기