책 내용 질문하기
문제 10번
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
260
조회수
140
작성일
2018-04-13
작성자
탈퇴*원
첨부파일
두번째 빈칸이 왜 c-1인지 이해가 되지 않습니다.
c 여야 되지 않나요?
예를 들면, 입력값 n=20 이라면,
s[0]=2, s[1]=2, s[2]=5 가 되고, c=2 입니다.
(s[2]까지 입력된 후 n=5/5 로 1이 되어 바로 do~while문을 빠져나가므로)
그리고 y는 0~2까지 출력하면 되므로 y<=2 이므로 c-1이 아니고 c여야 될 것 같습니다.
답변
2018-04-16 09:32:13
안녕하세요.
2×2×3×11 이라면
마지막 11을 제외하고 나머지는 값 뒤에 × 기호를 함께 출력해야 합니다.
그래서 c-1까지 출력하고
마지막 s[c]는 × 기호 없이 11이라는 값만 출력하기 위해
구분해서 수행한 것입니다.
오늘도 즐거운 하루 되세요.
-
*2018-04-16 09:32:13
안녕하세요.
2×2×3×11 이라면
마지막 11을 제외하고 나머지는 값 뒤에 × 기호를 함께 출력해야 합니다.
그래서 c-1까지 출력하고
마지막 s[c]는 × 기호 없이 11이라는 값만 출력하기 위해
구분해서 수행한 것입니다.
오늘도 즐거운 하루 되세요.