책 내용 질문하기
모의고사 1회
도서
2016 시나공 정보처리기능사 실기
페이지
48
조회수
158
작성일
2016-07-25
작성자
첨부파일

y가 정답을 넣고도 1-2+3-4 점점점 +99-100

이 안돼요!! 왜 안돼죠?

디버깅을 하면 n y s

0 0 1

1 0+1*1 -1

2 1+(-1)*2 1

3 -1+1*3 -1

이렇게 쭉쭉쭉 100까지 하면 되는거 아닌가요? 왜 식처럼 1-2+3-4가 안되죠...

답변
2016-08-01 09:31:40

안녕하세요.

Y는 각 항렬이 증가되면서 그때까지의 계산 결과가 저장됩니다.

그러므로 처음 1일 때는 1

그 다음 -2일 때는 1-2 = -1

그 다음 3일 때는 -1+3 = 2

와 같이 값이 변경되면서 최종적으로 계산된 결과인 -50이 저장됩니다.

각 변수의 변화를 확인할 수 있도록 디버깅 표를 첨부하였으니 참고하세요.

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

  • *
    2016-08-01 09:31:40

    안녕하세요.

    Y는 각 항렬이 증가되면서 그때까지의 계산 결과가 저장됩니다.

    그러므로 처음 1일 때는 1

    그 다음 -2일 때는 1-2 = -1

    그 다음 3일 때는 -1+3 = 2

    와 같이 값이 변경되면서 최종적으로 계산된 결과인 -50이 저장됩니다.

    각 변수의 변화를 확인할 수 있도록 디버깅 표를 첨부하였으니 참고하세요.

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

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