728x90
반응형
문제
아래 예제와 같이 고양이를 출력하시오.
입력
없음.
출력
고양이를 출력한다.
여기서는 \을 출력으로 표시 하는 방법을 알고 있어야 해당 문제를 풀 수 있다.
아래 코드를 먼저 보자
1
2
3
4
5
6
7
8
9
10
11
|
#include <iostream>
using namespace std;
int main() {
cout << "\\ /\\"<< endl;
cout << " ) ( ')" << endl;
cout << "( / )" << endl;
cout << " \\(__)|" << endl;
return 0;
}
|
cs |
백준에서의 원하는 출력 모양은
![](https://blog.kakaocdn.net/dn/dg6yaK/btq0fk0rsD2/2PCljx98vdgXdplQwRD19k/img.png)
해당 모양으로 코드에서 출력하는 모양과 약간 다른점이 보인다. 이는 cpp에서는 \해당 내용은 줄바꿈등 기능적인 선어과 겹치기 떄문에 cpp에서 해당 구문을 cout에서 단순 문자로 인식하기 위해서는 \\ 해당 내용을 2번 기입 하는것으로 \을 표시 할 수 있다.
728x90
반응형
'프로그래밍 study > cpp study 백준' 카테고리의 다른 글
[백준] 1000번 A+B C++ 문제 풀이 입출력 - 5 (0) | 2021.03.21 |
---|---|
[백준] 10172번 개 C++ 문제 풀이 입출력 - 4 (0) | 2021.03.20 |
[백준] 10718번 We love kriii C++ 문제 풀이 입출력-2 (0) | 2021.03.18 |
[백준] 2557번 Hello World C++ 문제 풀이 입출력-1 (0) | 2021.03.17 |
[백준] 1065번 셀프넘버 C++ 문제 풀이 함수 - 3 (0) | 2021.03.09 |