[C언어 코드업 문제풀이] CodeUp 1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기(설명)

코드업 1017: [기초-입출력] 정수 1개 입력받아 3번 출력하기 문제풀이입니다.

 

1. 문제 설명

int형 정수 1개를 입력받아 공백을 사이에 두고 3번 출력해보자.

참고
printf("%d %d %d", a, a, a);
와 같은 방법으로 출력할 수 있다.

 

2. 입력

정수 1개가 입력된다.

 

3. 출력

입력받은 정수를 공백으로 구분해 3번 출력한다.

 

4. 입력 예시

125

 

5. 출력 예시

125 125 125

 

6. 문제 풀이

 

#include<stdio.h>
 
int main(void)
{
    int input_int;
    scanf("%d",&input_int);
    printf("%d %d %d", input_int, input_int, input_int);
 
    return 0;
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter

 

단순히 한번 입력받은 데이터를 3번 출력하는 예제입니다. printf("%d %d %d", input_int, input_int, input_int); 를 이용하여 입력받은 input_int 변수를 3번 출력해줍니다. 물론

 

#include<stdio.h>
 
int main(void)
{
    int input_int;
    scanf("%d",&input_int);
    printf("%d ", input_int);
    printf("%d ", input_int);
    printf("%d", input_int);
 
 
 
    return 0;
}
 

    printf("%d ", input_int);

    printf("%d ", input_int);

    printf("%d", input_int); 처럼 따로 작성해주셔도 오류는 없지만 문제의 정답은 3개의 출력 사이에 공백이 2개뿐이므로 처음 코드가 더 알맞는다고 생각합니다.

댓글()