책 내용 질문하기
정보처리기사 83쪽 1번 질문 입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
83
조회수
34
작성일
2018-12-11
작성자
탈퇴*원
첨부파일
Print(%8.3s\n, str)은 8자리를 확보하여 왼쪽 3글자만 출력 하는 의미인데 답이
그냥 KOR이 아니라
띄어쓰기하고 kor인지 잘 모르겠습니다.
답변
2018-12-12 09:56:39
안녕하세요 길벗 수험서 운영팀입니다.
서식문자 %8.3s를 출력한다는 의미는 아래와 같습니다.
먼저 화면에 8자리를 확보합니다.
ㅁㅁㅁㅁㅁㅁㅁㅁ
(편의를 위해 공백을 'ㅁ'으로 표시합니다.)
str변수("korea")에서 왼쪽에서 3글자("kor")를 출력합니다.
ㅁㅁㅁㅁㅁ s t r
이와 마찬가지로 숫자를 출력할 때도 많이 쓰는 방식으로
%5d로 256을 출력한다고 하면, "ㅁㅁ256"이 출력되게 됩니다.
행복한 하루되세요 :)
-
관리자2018-12-12 09:56:39
안녕하세요 길벗 수험서 운영팀입니다.
서식문자 %8.3s를 출력한다는 의미는 아래와 같습니다.
먼저 화면에 8자리를 확보합니다.
ㅁㅁㅁㅁㅁㅁㅁㅁ
(편의를 위해 공백을 'ㅁ'으로 표시합니다.)
str변수("korea")에서 왼쪽에서 3글자("kor")를 출력합니다.
ㅁㅁㅁㅁㅁ s t r
이와 마찬가지로 숫자를 출력할 때도 많이 쓰는 방식으로
%5d로 256을 출력한다고 하면, "ㅁㅁ256"이 출력되게 됩니다.
행복한 하루되세요 :)