문제풀이/_BAEKJOON
[단계1_3,4]고양이, 개 출력
onlyun
2022. 2. 6. 18:33
아래와 같은 고양이 출력
3. 고양이 | 4. 개 |
\ /\ ) ( ') ( / ) \(__)| |
|\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| |
Java 특수문자 출력하는 방법
-백슬러시(\) 사용
입력 | \\ | \' | \" |
출력 | \ | ' | " |
-입력 → 출력
괄호, 슬래시(/), 백팁(`)
-공백 및 줄바꿈
줄바꿈 | 줄의 맨처음 | 탭 | 백스페이스 | 빈 칸(null) |
\n | \r | \t | \b | \0 |
-3번. 처음 작성
public class Main {
public static void main(String[] args){
System.out.println("\\ \0\0\0/\\");
System.out.println(" )\0 ( ')");
System.out.println("( \0/ \0)");
System.out.println(" \\(__)|");
}
}
-처음 제출
public class Main {
public static void main(String[] args){
System.out.println("\\ \0\0\0/\\\n )\0 ( ')\n( \0/ \0) \n \\(__)|");
}
}
*스페이스바를 여러 번 입력해도 공백 하나로 입력된다고 생각해서 공백 입력한다고 \0 엄청 썼는데...
스페이스바 친만큼 공백으로 출력되었음. 수정 ↓
public class Main {
public static void main(String[] args){
System.out.println("\\ /\\\n ) ( ')\n( / )\n \\(__)|");
}
}
4번 개
-처음 입력할 때,
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("||_/=\\\\__|");
}
}
-제출
public class Main{
public static void main(String[]args){
System.out.println("|\\_/|\n|q p| /}\n( 0 )\"\"\"\\\n|\"^\"` |\n||_/=\\\\__|");
}
}