책 내용 질문하기
1권 120페이지 질문입니다
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
120
조회수
152
작성일
2018-04-07
작성자
탈퇴*원
첨부파일
34번문제에 i=1로 hap=0정의하였고 hap+=i로 나타나면
합의 값은 1아니가요? 풀이를보면 다르게나와서 이해가 안갑니다
답변
2018-04-09 10:45:31
안녕하세요.
for문에서
i는 초기값 1을 가지고 반복문을 수행합니다.
현재 i는 1이고 hap은 0이므로 "합은 1 0입니다."가 출력됩니다.
이제 증가값을 적용합니다.먼저 ++i에 의해 i는 2가 되고 이어서 hap += i에 의해 hap에는 2가 저장됩니다.
종료 기준값이 i<=5이므로 조건을 만족하여 반복문을 수행합니다.
현재 i는 2이고 hap은 2이므로 "합은 2 2입니다."가 출력됩니다.
같은 과정이 i가 5보다 작거나 같을 때까지 반복됩니다.
-
*2018-04-09 10:45:31
안녕하세요.
for문에서
i는 초기값 1을 가지고 반복문을 수행합니다.
현재 i는 1이고 hap은 0이므로 "합은 1 0입니다."가 출력됩니다.
이제 증가값을 적용합니다.먼저 ++i에 의해 i는 2가 되고 이어서 hap += i에 의해 hap에는 2가 저장됩니다.
종료 기준값이 i<=5이므로 조건을 만족하여 반복문을 수행합니다.
현재 i는 2이고 hap은 2이므로 "합은 2 2입니다."가 출력됩니다.
같은 과정이 i가 5보다 작거나 같을 때까지 반복됩니다.