책 내용 질문하기
모의고사 문제 풀의중 디버깅이 안되요..
도서
[2010] 정보처리산업기사 실기
페이지
111
조회수
93
작성일
2012-03-28
작성자
첨부파일

N을 132로 넣어서 디버깅 해봤습니다.

132를 소인수분해하면 2*2*3*11 인대요.

N C K MOD(N,K) S(c)=k

132 0 2

1 0 s(1)=2

66 2 2 0 s(2)=2

33 3 2 1

3 0 s(3)=3

11 4 2 1

11 0 s(4)=11

이렇게 나왔는대

Y 변수를 돌릴때 C-1이면 3번째 배열 까지 찍으라고 나와있는대

그렇게 되면 2X2X3 이렇게 밖에 안찍히는 것 아닌가요??

설명 부탁드립니다.

답변
2012-03-29 09:53:38

안녕하세요.

처리가 끝나서 출력할 때 C는 4입니다.

14번 동그라미 반복문에서 반복문은 1부터 C-1, 즉 3까지만 반복되면서 출력합니다.

그럼 2*2*3* 까지만 출력됩니다.

그런 다음 그 아래쪽 S(C) 출력문에 의해 S(4)인 마지막 값 11이 추가 출력되어

2*2*3*11이 되는 것입니다.

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

"
  • *
    2012-03-29 09:53:38

    안녕하세요.

    처리가 끝나서 출력할 때 C는 4입니다.

    14번 동그라미 반복문에서 반복문은 1부터 C-1, 즉 3까지만 반복되면서 출력합니다.

    그럼 2*2*3* 까지만 출력됩니다.

    그런 다음 그 아래쪽 S(C) 출력문에 의해 S(4)인 마지막 값 11이 추가 출력되어

    2*2*3*11이 되는 것입니다.

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

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