예를들어 109페이지 21번 문제 같은 경우
답이 8칸이 주어졌을때 앞에 4칸 띄우고 powe를 적는건데....
답안 작성할때 띄움표시는 어떻게 적어야하나요?
앞에 띄움표시를 하나요? 아님 일정 공간을 살짝 확보한후 답만 기입하나요?
안녕하세요.
%8.4s
에서 s는 문자열을 출력한다는 의미인데, 문자열의 경우 정수 부분은 출력할 때 확보된 자리수이고
소수점 부분은 출력할 내용에서 가져올 자리수 입니다.
즉 출력할 자리를 8자리 확보한 후 대상 변수인 str의 앞에서부터 4글자를 가져와서 출력합니다.
이때 출력을 왼쪽부터 할지 오른쪽 부터 할지는 부호에 따라 다른데 %8.4와 같이 양수인 경우에는 오른쪽부터 출력을 합니다.
그러므로 8자리가 확보되었으므로 앞에서 4자리를 띄고 str의 앞에서부터 가져온 4글자를 출력합니다.
만일 %-8.4s인 경우에는 8자리가 확보된 자리의 왼쪽부터 4자리를 출력하고 뒤쪽의 4자리를 띄우게 됩니다.
교재 2장 기출따라잡기와 예상문제은행에 대한 풀이는 동영상으로 제공하고 있습니다.
왼쪽의 프리미엄존 - 실기특강 코너의 상단에 등록된 공지를 확인하세요.
오늘도 즐거운 하루 되세요.
-
*2017-05-30 09:25:59
안녕하세요.
%8.4s
에서 s는 문자열을 출력한다는 의미인데, 문자열의 경우 정수 부분은 출력할 때 확보된 자리수이고
소수점 부분은 출력할 내용에서 가져올 자리수 입니다.
즉 출력할 자리를 8자리 확보한 후 대상 변수인 str의 앞에서부터 4글자를 가져와서 출력합니다.
이때 출력을 왼쪽부터 할지 오른쪽 부터 할지는 부호에 따라 다른데 %8.4와 같이 양수인 경우에는 오른쪽부터 출력을 합니다.
그러므로 8자리가 확보되었으므로 앞에서 4자리를 띄고 str의 앞에서부터 가져온 4글자를 출력합니다.
만일 %-8.4s인 경우에는 8자리가 확보된 자리의 왼쪽부터 4자리를 출력하고 뒤쪽의 4자리를 띄우게 됩니다.
교재 2장 기출따라잡기와 예상문제은행에 대한 풀이는 동영상으로 제공하고 있습니다.
왼쪽의 프리미엄존 - 실기특강 코너의 상단에 등록된 공지를 확인하세요.
오늘도 즐거운 하루 되세요.