책 내용 질문하기
정보처리기사 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"이 출력되게 됩니다.

     

    행복한 하루되세요 :)

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