책 내용 질문하기
소수 직각삼각형 알고리즘
도서
[2014] 정보처리기사 실기(산업기사 포함)
페이지
215
조회수
165
작성일
2015-09-26
작성자
첨부파일

p,q가 왜쓰인것이고 그리고 디버깅이 안되네요

답변
2015-09-30 09:57:16

안녕하세요.

2부터 시작해서 소수 15개를 저장해야 하는데, 처음에 2와 3을 저장하고 시작하니 그 다음 숫자인 5부터 실질적인 처리를 시작하기 위해 p배열을 5, 1000, 2로 지정한 것입니다.

소수로 나눠서 떨어지는, 즉 나머지가 0이 되는 경우는 소수가 아니므로

이미 저장된 소수인 TMP(2) 부터 대상 값들을 나눠보기 위해 Q 변수에 2, CNT, 1을 지정한 것입니다.

결국 Q는 소수가 저장된 배열의 위치를 지정하는 변수인 것이죠.

첨부된 디버깅 표를 참고하세요.

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

  • *
    2015-09-30 09:57:16

    안녕하세요.

    2부터 시작해서 소수 15개를 저장해야 하는데, 처음에 2와 3을 저장하고 시작하니 그 다음 숫자인 5부터 실질적인 처리를 시작하기 위해 p배열을 5, 1000, 2로 지정한 것입니다.

    소수로 나눠서 떨어지는, 즉 나머지가 0이 되는 경우는 소수가 아니므로

    이미 저장된 소수인 TMP(2) 부터 대상 값들을 나눠보기 위해 Q 변수에 2, CNT, 1을 지정한 것입니다.

    결국 Q는 소수가 저장된 배열의 위치를 지정하는 변수인 것이죠.

    첨부된 디버깅 표를 참고하세요.

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

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