책 내용 질문하기
기출문제집 91페이지
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
91
조회수
59
작성일
2017-04-14
작성자
첨부파일

기출문제집 문제 5번에 for문안에 ++i가 아니라 i++이고

j있는 for문에 대해서도 아래 k++이아니라 ++k아닌가요? 그래야 뒤에 해설이랑 맞는거 같아서요 확인부탁드려요

답변
2017-04-14 16:58:45

안녕하세요.

for문 안의 증가값에 지정되는 i++과 ++i는 결과가 동일합니다.

증감 연산자가 수식에 포함된 경우에만 전위인지 후위인지에 따라 결과가 다르지만

단독으로 있는 경우에는 차이가 없습니다.

또한 이 문제에서는 for문 아래쪽에 브래이스({ })나 누락되었습니다.

학습에 불편을 드려죄송합니다.

아래와 같이 수정되어야 합니다.

for (j = 0; j < 5; j+=2)
{

k++;
a[i] += k;

}

오늘도 즐거운 하루 되세요.

  • *
    2017-04-14 16:58:45

    안녕하세요.

    for문 안의 증가값에 지정되는 i++과 ++i는 결과가 동일합니다.

    증감 연산자가 수식에 포함된 경우에만 전위인지 후위인지에 따라 결과가 다르지만

    단독으로 있는 경우에는 차이가 없습니다.

    또한 이 문제에서는 for문 아래쪽에 브래이스({ })나 누락되었습니다.

    학습에 불편을 드려죄송합니다.

    아래와 같이 수정되어야 합니다.

    for (j = 0; j < 5; j+=2)
    {

    k++;
    a[i] += k;

    }

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.