책 내용 질문하기
소인수분해
도서
2019 시나공 정보처리기능사 실기
페이지
100
조회수
243
작성일
2019-07-30
작성자
탈퇴*원
첨부파일
알고리즘의 답은 다 이해가 되는데
만약 N에 6이란 수를 입력하면 C=2가되고 S(C)에는 S(1) S(2) 에 2와 3이 저장되며 반복문에 들어가게 되면 y=1부터 c-1(2-1),1번
1부터 1까지 1번이니 S(Y)에 1,1,1 첫번째 자리 X가 들어간다는 말인가여?
그러면 S(C)=출력이 어떻게 되는건가요?? 원래 2와 3이 있던자리에서 x를 어떻게 넣는 것인지 이해가 안됩니다.
답변
2019-07-30 11:19:13
안녕하세요 길벗수험서 운영팀입니다.
반복문 y=1, c-1, 1 안에 들어있는
s(y); 'x';
의 기호를 확인해보세요.
출력문의 형태인 아래가 물결인 사각형입니다.
즉, s(y)를 출력한 후 "x"를 출력하라는 의미죠.
n에 6이 입력되어
y=1, 1, 1 이 수행되는 경우
s(1)이 출력된 후 'x'가 출력되고 반복문이 종료됩니다.
그 후 s(c)를 통해 s(2)가 출력되어 결국
2x3
이 출력되게 되는 것이죠.
행복한 하루되세요 :)
-
관리자2019-07-30 11:19:13
안녕하세요 길벗수험서 운영팀입니다.
반복문 y=1, c-1, 1 안에 들어있는
s(y); 'x';
의 기호를 확인해보세요.
출력문의 형태인 아래가 물결인 사각형입니다.
즉, s(y)를 출력한 후 "x"를 출력하라는 의미죠.
n에 6이 입력되어
y=1, 1, 1 이 수행되는 경우
s(1)이 출력된 후 'x'가 출력되고 반복문이 종료됩니다.
그 후 s(c)를 통해 s(2)가 출력되어 결국
2x3
이 출력되게 되는 것이죠.
행복한 하루되세요 :)