# [백준 자바] 01-04 개

- Author: @happyhw0589
- Published: 2021-12-28
- Updated: 2021-12-29
- Source: http://blex.me/@happyhw0589/%EB%B0%B1%EC%A4%80-%EC%9E%90%EB%B0%94-01-05-%EA%B0%9C
- Tags: 코딩테스트, 백준, 자바

---

# 01단계 입출력과 사칙연산
## 04. 개 (10172)
#### 문제
---
아래 예제와 같이 개를 출력하시오.

#### 입력
---
없음.

#### 출력
---
개를 출력한다.

#### 예제 입력
---
> 

#### 예제 출력
---
> ![](https://static.blex.me/images/content/2021/12/28//2021_12_28_17_3Dvn7OpCuZtESCv8BgCa.jpg)

#### 문제 분석
---
01-03 고양이 문제에서 말한 거와 같이 '\\'와 큰따옴표(")는 혼자 사용할 수 없다.<br>
이스케이프 문자인 '\\'를  문자 앞에 사용하여 출력한다.

> 01-03 고양이 문제 <br>
https://blex.me/@happyhw0589/%EB%B0%B1%EC%A4%80-01-04-%EA%B3%A0%EC%96%91%EC%9D%B4

#### 제출
---
```cpp
public class Main{
    public static void main(String[] args){
        System.out.println("|\\_/|");
        System.out.println("|q p|   /}");
        System.out.println("( 0 )\"\"\"\\");
        System.out.println("|\"^\"`    |");
        System.out.println("||_/=\\\\__|");
    }
}
```

#### ★ 메모
---
**자바에서의 이스케이프 문자**<br>
\n (개행) : 스크린 커서를 다음줄의 첫 번째로 이동<br>
\t (수평탭) : 스크린의 커서를 다음 탭으로 이동<br>
\r (캐리지리턴) : 스크린의 커서를 현재 줄의 처음으로 이동, 개행하지 않으며 이 기호 다음에 오는 문자를 덮어 씌움<br>
\\\ : 역슬래시 출력<br>
\\" : 큰 따옴표 출력<br>
\\' : 작음 따옴표 출력<br>

## 출처
---
**04.  개 (10172) <br>
https://www.acmicpc.net/problem/10172**
