백준 개 출력(10172)

지환·2021년 12월 17일
0

백준(C)

목록 보기
3/47

https://www.acmicpc.net/problem/10172
백준 온라인 저지(BOJ) 10172번 개

  • 사용언어 : C언어, C++

아래 예제와 같은 개 출력하기

|_/|

|q p| /}

( 0 )"""\

|"^"` |

||_/=\__|

풀이
이스케이프 시퀀스에 관련된 문제다. 아래 2개 문자는 문자열 내(큰 따옴표 안)에서 괄호에 적어둔 역할한다.
\ (escape), " (문자열 구분) 따라서 큰 따옴표 안에서는 해당 문자를 그대로 출력하려면 앞에 \를 붙여야한다. 즉, \를 출력하고 싶으면 \ 로, "를 출력하고 싶으면 \"로 적어주면 됩니다.

코드설명

#include <stdio.h>

int main() {
	printf("|\\_/|\n");
	printf("|q p|   /}\n");
	printf("( 0 )\"\"\"\\\n");
	printf("|\"^\"`    |\n");
	printf("||_/=\\\\__|\n");
	return 0;
}

결과

profile
아는만큼보인다.

0개의 댓글