책 내용 질문하기
75페이지 질문
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
75
조회수
381
작성일
2019-03-26
작성자
탈퇴*원
첨부파일
안녕하세요^__^ 공부하다가 이해가 잘 안가는 부분이 있어서 질문드립니다
71페이지 에는 i <= 10 이지만 11일때 for문에서 벗어나기때문에 출력값은 11 이 나왔는데
75페이지 문제에서는 i = 7 일때 j 가 8까지 나오는데 왜 8은 출력이 안되나요??
그리고 최종으로 누적된 값이 출력할줄 알았는데
1
2
3
4
5
6
7
이런식으로요 for문이 2개있어서 정답이 그렇게 나온거 같은데 이해가 잘 안가고 헷갈리네요 ㅠㅠ
그리고 마지막으로 %3d 이면 출력값이
ㅇㅇ1
ㅇㅇ1ㅇㅇ2
ㅇㅇ1ㅇㅇ2ㅇㅇ3
이런식으로 나오는거 맞나요?
제눈으로는
ㅇ1
ㅇ1ㅇ2
ㅇ1ㅇ2ㅇ3
이렇게보여서요 ㅠㅠ 제가 교재 띄어쓰기가 몇칸인지 구분을 잘 못한걸까요..
답변
2019-03-26 10:10:45
안녕하세요.
71쪽에서는 출력문이 for문 바깥쪽에 있어서
for문의 마지막 증가값이 적용된 반복변수 i가 출력된 것입니다.
하지만 75쪽에서는 출력문이 for문 안쪽에 있으므로
for문의 마지막 증가값이 적용된 후 for문 안으로 들어가지 못하므로
증가된 반복변수 j 값이 적용되지 않은 것입니다.
오늘도 즐거운 하루 되세요.
-
관리자2019-03-26 10:10:45
안녕하세요.
71쪽에서는 출력문이 for문 바깥쪽에 있어서
for문의 마지막 증가값이 적용된 반복변수 i가 출력된 것입니다.
하지만 75쪽에서는 출력문이 for문 안쪽에 있으므로
for문의 마지막 증가값이 적용된 후 for문 안으로 들어가지 못하므로
증가된 반복변수 j 값이 적용되지 않은 것입니다.
오늘도 즐거운 하루 되세요.