CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): valken (:이쁜왕자:)
날 짜 (Date): 2007년 10월 18일 목요일 오전 11시 43분 44초
제 목(Title): 모듈로 문제 2



printf("a=%6d.%1d%%\n", a/10, a%10);

앞의 문제와 똑같지만, 하나 다릅니다.
보기 좋게 하겠다고, 정수부(부호포함)을 6자리로 맞추어 출력했습니다.

a 가 음수여도 문제가 없도록 바꿔 보십시오.

예시)
a=123456.7%
a=     1.1%
a=    -0.5%
a=   -12.3%

ps> 실제로 제가 당한 상황이 바로 이 문제입니다.

아직 이 문제를 한줄의 printf 로 해결하진 못했고,
if 문으로 음수/양수 나눈 뒤, 
임시 스트링 버퍼와 sprintf 를 이용해서 해결했습니다.

한줄로 가능한진 아직도 잘 모르겠더군요.

   

   "웬 초콜릿? 제가 원했던 건 뻥튀기 쬐끔과 의류예요." "얘야, 왜 또 불평?"
                          -> 자음 19개와 모음 21개를 모두 사용하는 pangram
- 이쁜왕자 -
- Valken the SEXy THief~~ ^_* -

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.