|
제임스 님이 쓰신 글 :
: 자릿수를 지정받으면 그 지정된 자리수에 맞게 숫자를 표현할려구합니다..
:
: 예를 들어 자리수가 5로 지정되면
: 2는 00002
: 10은 00010
:
: 100은 00100
:
: 등등 으로 표현하는 알고리즘 알려주실분 없나욤??
굳이 알고리즘까지 필요없구요... 이렇게 해바여..
char buff[125]="";
int i=7;
sprintf(buff,"4자리숫자로 출력방법=%04d",i);
이렇게하면.. buff값에 네자리숫자 7 (즉, 0007 으로) 들어갑니다
물론, sprintf(buff,"%04d",i); 이렇게하면 i값만 4자리숫자형식의
char타입으로 들어갑니다.
그럼..
|