리딩 제로 (leading zero) 문제는 실무에서도 레포트 포맷 만드는데 많이 등장하지요. 자릿수 맞추는것도 일종의 '노가다' 에 해당하고요.
그리고 printf() 에서는 항상 출력 마지막 칸에 printf("%03d\n", i) 식으로 newline character 넣는것 잊지 마시고.
10진수의 앞에 있는 0은 무시됩니다.
1000원 할 때 01000원 이라고는 안하잖아요?
문자열로 처리하시길 권해드립니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
여기서 전화번호를넣어야하는데 010 에서 0만 빠집니다
%011d 이런건 만약세 11글자가아니라 10글자일때는 또 오류가 발생하거나 할수이었서 근본전인 문제해결방법을 알고싶습니다.
음
%s로 받아서 처리하세요.
소곤소곤
나중에 정렬할려고... 문자열 정렬은 좀까다롭더라구요..아닌가..
흐음..
scanf 와 printf 에서 "%03d" 를 써 보시길.
프로그래밍의 세계로 오신걸 환영합니다.
리딩 제로 (leading zero) 문제는 실무에서도 레포트 포맷 만드는데 많이 등장하지요. 자릿수 맞추는것도 일종의 '노가다' 에 해당하고요.
그리고 printf() 에서는 항상 출력 마지막 칸에 printf("%03d\n", i) 식으로 newline character 넣는것 잊지 마시고.
열심히 하십시오.
여의도자바
10진수의 앞에 있는 0은 무시됩니다.
10진수의 앞에 있는 0은 무시됩니다.
1000원 할 때 01000원 이라고는 안하잖아요?
문자열로 처리하시길 권해드립니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
댓글 달기