책 내용 질문하기
211페이지 3번 질문
도서
2024 시나공 정보처리산업기사 실기 기본서
페이지
211
조회수
110
작성일
2024-06-27
작성자
김*현
첨부파일

풀이 과정을 보니까


ary[i]가 값이 증가하는 게

1

3

4

이렇게 증가하는데,


i를 증감 연산자를 이용해서 증가시키면 1씩 증가할텐데,

왜 2는 빼고 증가하나요?

답변
2024-06-27 23:01:59

안녕하세요 길벗수험서 운영팀입니다.

코드를 실행했을때 아래 그림처럼 ary 배열에 값이 저장되어 있습니다

이때 아래의 반복문을 실행을 하면

for (int i = 0; i < 3; i++)

  s = s + ary[i];

반복변수 i는 회원님께서 말씀하신것처럼 1씩 증가가 됩니다

i가 0일때 ary배열에 [0] 위치에는 1이 들어있고

i가 1일때 ary배열에 [1] 위치에는 3이 들어있고

i가 2일때 ary배열에 [2] 위치에는 4가 들어있습니다.

해서 1+3+4를 해서 8이라는 결과값이 나오는것이고

이것을 아래 그림처럼 표현한것 입니다


열심히 공부하셔서 합격하시길 기원하겠습니다.

행복한 하루되세요 :)

  • 관리자
    2024-06-27 23:01:59

    안녕하세요 길벗수험서 운영팀입니다.

    코드를 실행했을때 아래 그림처럼 ary 배열에 값이 저장되어 있습니다

    이때 아래의 반복문을 실행을 하면

    for (int i = 0; i < 3; i++)

      s = s + ary[i];

    반복변수 i는 회원님께서 말씀하신것처럼 1씩 증가가 됩니다

    i가 0일때 ary배열에 [0] 위치에는 1이 들어있고

    i가 1일때 ary배열에 [1] 위치에는 3이 들어있고

    i가 2일때 ary배열에 [2] 위치에는 4가 들어있습니다.

    해서 1+3+4를 해서 8이라는 결과값이 나오는것이고

    이것을 아래 그림처럼 표현한것 입니다


    열심히 공부하셔서 합격하시길 기원하겠습니다.

    행복한 하루되세요 :)

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