문제 - 2차원 배열1 질문 (ArrayEx7)
277
작성한 질문수 1
안녕하세요.
int total = 0; 을 마지막 for 문 안에 작성을 하는것과
처음 시작할때 Int total = 0; 을 선언하고 결과값을 뽑았을때 왜 다르게 결과가 나오는지 궁굼합니다!
답변 2
0
안녕하세요. 윤혁기님, 공식 서포터즈 OMG입니다.
total이 시작 for문 바깥에 있는 경우
total이 for문의 바깥에서 생성되었으므로 for문 안에서 계속 누적해서 더해지는 반면,
total이 for문 안에 있는 경우
for문 안에서 total이 생성되므로 for문 안에서 값이 누적되고, 1번의 반복문 싸이클이 끝나고 다시 시작될 경우
int total = 0;으로 누적 값이 초기화되기 때문에 차이가 발생합니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
윤혁기님의 질문에서 언급하신 int total = 0; 변수의 선언 위치에 따른 결과값의 차이에 대해 궁금해하시는 부분과 관련하여, 강사님께서 직접 답변해주신 유사한 내용이 있어서 이를 참고하실 수 있을 것 같습니다.
변수의 초기화와 관련된 질문에 대한 답변을 참고하셔서 귀하의 코드에 적용해보시면 도움이 될 것입니다. 아래의 링크에서 강사님의 답변을 확인해보세요.
- 질문 제목: 초기화 선언 관련 질문
- 링크: 인프런 질문&답변
답변 내용에 따르면, 변수 total의 초기화 위치에 따라 해당 변수가 반복문 내에서 어떻게 사용되는지에 차이가 있을 수 있습니다. 강의 내용을 참고하여 변수의 선언 위치와 그에 따른 결과값이 달라지는 이유에 대해 이해해 보시길 바랍니다.
문제와 풀이4 문제점
0
50
2
문제풀이 시간마다 방향성
0
46
2
피라미드 문제 풀이
0
73
1
ScannerWhile3 예제 코드 질문
0
58
1
짝수 출력 문제 질문
0
53
1
Array 연습 문제 5번 질문입니다.
0
85
2
단축어가 이상하게 나옵니다
0
133
2
Sql강의
0
91
1
array 문제풀이 2번 질문입니다.
0
57
1
JAVA입문 / 메서드편 문제와 풀이2
0
48
1
인텔리제이 무료버젼이 통합되었다는데 30일 무료버전이면 어떻게 사용하나요
1
817
3
OperationEx3에서 꼭 boolean을 써야 하나요?
0
63
1
for, while문 작성
0
66
1
68강 ArrayEx6 클래스 질문
0
61
1
IO.println(String.format("Hello and welcome!"));
0
153
2
소스코드 실행이 안돼요
0
120
2
메서드 문제와 풀이2에서 마지막 문제 이렇게 풀어도 괜찮은 건가요..?
0
80
1
While과 for 스코프 질문
0
64
1
김영한 java 입문 설치 질문
0
139
2
버퍼문제?
0
55
1
for문 피라미드 찍는거 질문
0
79
1
21버전이 없고, 강의 메뉴얼 확인해보면 된다는 김영한 선생님 답변 확인했습니다.
0
377
1
3번 문제 질문 있습니다.
0
100
2
sout에는 변수가 하나만 들어가야 하나요?
0
135
1





