
[Code up 문제] 1018번 시간 입력받아 그대로 출력하기
1. 정답 코드 #include int main() { int a, b; scanf("%d:%d", &a , &b); printf("%d:%d", a, b); } 2. 코드 설명 scanf 함수에서 콜론(:)을 사용해 보는 문제이다.
1. 정답 코드 #include int main() { int a, b; scanf("%d:%d", &a , &b); printf("%d:%d", a, b); } 2. 코드 설명 scanf 함수에서 콜론(:)을 사용해 보는 문제이다.
1. 정답 코드 #include int main() { float x; scanf("%f", &x); printf("%f", x); } 2. 코드 설명 %f로 실수를 받아오는 것을 체험 해보는 문제입니다.
1. 정답 코드 #include int main() { char x; scanf("%c", &x); printf("%c", x); } 2. 코드 설명 %c로 문자열을 받아오는 것을 체험 해보는 문제입니다.
1. 정답 코드 #include int main() { int n; scanf("%d", &n); printf("%d", n); } 2. 코드 설명 scanf 와 %d를 사용 해보는 문제였습니다.
1. 정답 코드 #include int main() { printf("\"!@#$%%^&*()\""); return 0; } 2. 코드 설명 따옴표는 앞전에 설명 했었고 %를 출력 할 때는 %%를 사용 해 줘야한다.
1. 정답 코드 #include int main() { printf("\"Hello World\""); return 0; } 2. 코드 설명 1004번 문제와 동일하게 \" 백슬래시 따옴표를 사용해주면 된다.
1. 정답 코드 #include int main() { printf("\'Hello\'"); return 0; } 2. 코드 설명 이전 문제와 같이 \ 즉 백슬래시의 중요성에 대한 문제이다. 일반 ' ' 따옴표를 사용하게 되면 문자열로 인식하기 때문에 컴파일 에러를 일으킨다. 그래서 \'을 사용해줘야 따옴표가 출력된다.