도전
C printf스타일 문자열 형식 을 구현하는 함수를 작성하십시오 .
규칙
- 당신은 해야한다 구현 적어도
%%,%c,%s,%d와%f. - 당신은 안 내장 된 문자열 포맷 방법을 사용합니다.
- 당신은 안 외부 프로그램을 실행하거나 프로그램에서 인터넷에 연결할 수 있습니다.
- 유효하지 않은 입력을 처리하는 방법은 사용자의 결정에 달려 있지만 프로그램 이 비정상적으로 종료 되지 않아야 합니다.
- 당신은 해야 된 기록 가변 기능이 가능한 경우.
이 문서의 핵심 단어 "MUST", "MUST NOT", "필수", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY"및 "OPTIONAL" RFC 2119에 설명 된 대로 해석됩니다 .
%c전달 된 int IIRC의 ASCII 값을 표시합니다.
그것은 문자를 인쇄, 이렇게
—
nyuszika7 시간
97하고 'a'모두가 될 a출력에.
%-02d올바른 형식을 지원할 필요가 없습니까? 그 세 % c, % s, % d?
@YOU 맞습니다. 충분 해.
—
nyuszika7 시간
%c합니까? 확신%s,%d그리고%f문자열의 int와 수레 respectivelly하지만 확신에 대한위한 것입니다%c.