백준 10171번: 고양이 (C언어)
1. 문제
2. 풀이
#include <stdio.h>
int main(void)
{
printf("\\ /\\\n");
printf(" ) ( \')\n");
printf("( / )\n");
printf(" \\(__)|");
}
3. Keypoint
이스케이프 시퀀스 (escape sequence) : \ (백슬래시) 뒤에 문자나 숫자가 오는 조합.
프로그래밍 언어 특성상 표현할 수 없는 문자등을 표현해준다.
가령,
\n : 줄바꿈
\a : 컴퓨터 경고 소리 내기
\t : 탭 띄우기
등이 있고,
\ : 백슬래시 표기
\' : 작은 따옴표 표기
\" : 큰 따옴표 표기
등이 있다.
즉, 쉽게 생각하자면, \ 뒤에 내가 쓰고 싶은 기호(ex. )나 문자(ex. n)을 적으면 된다.
따라서 이 문제에 적용해 보자면 고양이 꼬리로 추정되는 첫 번째 (백슬래시)를 출력하고 싶다면, \ 이렇게 두 번 적으면 되는 것이다.
Author And Source
이 문제에 관하여(백준 10171번: 고양이 (C언어)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@whyhy/백준-10171번-고양이-C언어저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)