내 목표는 첫 번째 변수는 왼쪽 정렬, 두 번째 변수는 가운데 맞춤, 마지막 변수는 공백 채우기와 맞도록 형식이 지정된 3 개의 다른 변수 (모든 문자열)로 한 행 출력을 만드는 것입니다. 크기가 할당 된 공간보다 작은 경우 변수. 루비 문자열 출력
가변 슬롯
은 다음의 = 최대 문자열 길이 10 변수 2 변수 1,3 = 최대 문자열 길이 7 (변수 1 & 2,2 & (3) 사이의 2 자리의 공간 버퍼가있을 것이다)변수 1 & 3을 사용자 입력에 관계없이 같은 크기 (10)로하고 싶습니다. 입력이 10보다 작 으면 끝에 패딩 (변수 1 - 왼쪽 정렬) 또는 시작 (변수 3 - 오른쪽 정렬) 중 하나가 필요합니다.
다양한 형식과 인수를 사용하여 sprintf 방법을 사용해 보았습니다. 그러나 오류 또는 빈 출력이 함께 계속 나타납니다.
****IDEAL OUTPUT EXAMPLE****
VARIABLE 1 VARIAB2 VARIABLE 3
무엇을 시도 했습니까? 시도한 코드 스 니펫을 게시 할 수 있습니까? – Joe