반응형
#TeamH4C
1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명)
단순 문자 입출력 문제다.
#include<stdio.h>
int main(){
char a;
scanf("%c", &a);
printf("%c", a);
return 0;
}
문자를 받아내야 해서 char로 a변수를 만들어주고,
%c로 입출력을 해주었다.
1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기(설명)
이번엔 실수형을 입출력해주어야 한다.
#include<stdio.h>
int main(){
float a;
scanf("%f", &a);
printf("%f", a);
return 0;
}
실수형의 경우 float를 사용해서 변수를 만들어주면 된다.
입출력을 위해 %f로 서식을 지정해주었다.
1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기(설명)
공백을 두고 입출력을 해주면 된다.
#include<stdio.h>
int main(){
int a, b;
scanf("%d %d", &a, &b);
printf("%d %d", a, b);
return 0;
}
말그대로 공백을 둬주면 구현가능하다.
1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명)
2개의 문자를 입력받아 순서를 바꿔 출력해주는 문제다.
#include<stido.h>
int main(){
char a, b;
scanf("%c %c", &a, &b);
printf("%c %c", b, a);
return 0;
}
scanf에서 a, b순으로 받고,
출력할 때 b, a순으로 출력해주면 된다.
1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기(설명)
실수를 입력받고 출력시키는 문제다.
#include<stdio.h>
int main(){
float a;
scanf("%f", &a);
printf("%.2f", a);
return 0;
}
.2f로 해주면 소수점 셋 째 자리에서 반올림을 알아서 해주고, 2번째 자리까지만 출력해준다.
1016 : ????
얘는 이벤트 문제라고 공개를 안해준다.
1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기(설명)
출력만 3번 찍어주면 되는 문제다.
#include<stdio.h>
int main(){
int a;
scanf("%d", &a);
printf("%d %d %d", a, a, a);
return 0;
}
1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)
:로 구분만 잘해주면 되는 문제다.
#include<stdio.h>
int main(){
int a, b;
scanf("%d:%d", &a, &b);
printf("%d:%d", a, b);
return 0;
}
1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기
이것도 간단하게 .으로 구분해주면 된다.
#include<stdio.h>
int main(){
int a, b, c;
scanf("%d.%d.%d", &a, &b, &c);
printf("%04d.%02d.%02d", a, b, c);
return 0;
}
04d, 02d 이런식으로 해주면 입력된 숫자가 4자리, 2자리보다 작아도 빈 공간앞에 0을 붙여준다.
1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기
위 문제에서 배운걸 그대로 응용하면 된다.
#include<stdio.h>
int main(){
int a, b;
scanf("%d-%d", &a, &b);
printf("%06d%07d", a, b);
return 0;
}
반응형
'P4C' 카테고리의 다른 글
#ProjectH4C 2기 Codeup 41 ~ 50 (0) | 2020.07.11 |
---|---|
#ProjectH4C 2기 Codeup 31 ~ 40 (0) | 2020.07.10 |
#ProjectH4C 2기 Codeup 21 ~ 30 (0) | 2020.07.10 |
#ProjectH4C 2기 Codeup 1 ~ 10 (0) | 2020.07.10 |
#ProjectH4C 2기 우선공통과제 (0) | 2020.07.07 |