책 내용 질문하기
2권 10장 기출따라잡기 14번 해설
도서
2021 시나공 정보처리기사 실기
페이지
302
조회수
281
작성일
2021-03-19
작성자
탈퇴*원
첨부파일
for문(){} 중에
st[n-k]=str.charAt(k);에서
문자열변수str의 값은 st[0]~st[10] 순으로 뒤에서부터 차례대로 한 글자씩 저장한다. 가 맞는거 아닌가요?
int n=11이고 n--;로 인해 10의 값을 가진 상태이고,
k값이 10에서부터 0까지 1씩 감소하는 for문 내에서
n-k의 값을 순서대로 구하면 0,1,2,~,9,10의 값을 가지니까 st[n-k]는 0부터 10까지의 순이 맞는 듯 싶은데요.
아니라면 왜 그런지 알 수 있을까요?
답변
2021-03-19 11:51:24
안녕하세요.
예 .. 혼동될 수 있을 것 같아 아래와 같이 좀더 명확하게 변경하도록 하겠습니다.
결과적으로, 문자열 변수 str의 값을
뒤에서부터 차례로 한 글자씩 가져와 st[0]~st[10] 순으로 저장한다.
오늘도 즐거운 하루 되세요.
-
관리자2021-03-19 11:51:24
안녕하세요.
예 .. 혼동될 수 있을 것 같아 아래와 같이 좀더 명확하게 변경하도록 하겠습니다.
결과적으로, 문자열 변수 str의 값을
뒤에서부터 차례로 한 글자씩 가져와 st[0]~st[10] 순으로 저장한다.
오늘도 즐거운 하루 되세요.