2020 C Chapter 5 - 연산자, 표현식, 문장

From: 2020-03-16 00:00:00 To: 2020-07-01 00:00:00 Now: 2024-05-05 00:36:01 Status: Public

G - Print Format

Time Limit: 1s Memory Limit: 128MB

Submissions: 410 Solved: 159
Description

입력 받은 값을 형식에 맞춰 출력해보자.

Input

* Line 1 : 문자열 s (문자열의 길이는 최대 20글자)

* Line 2 : 정수 n (-2000 ≤ n ≤ 2000)

* Line 3 : 실수 r (-2000 ≤ r ≤ 2000)

Output

* Line 1 : s가 10글자 이하면 s 뒤에 공백을 붙여 10글자로 만들어서 출력하고 아니면 s를 그대로 출력한다.

* Line 2 : n이 세 글자 이하면 n 앞에 0을 붙여 3글자로 만들어서 출력하고 아니면 n을 그대로 출력한다. 이 때 글자수에는 "-"이 포함된다.

* Line 3 : r을 소수점 셋째자리에서 반올림한 값을 출력한다. 만약 소수점 아래 자릿수가 두 개 이하라면 뒤에 0을 붙여 출력한다.

Sample Input
Hello
1
2.7
Sample Output
Hello     
001
2.70
Hint
#include <stdio.h>
int main(){
    printf("%07.2lf",1.23456);
}