알고리즘 입력이라 쉽게 생각하고 있었는데......
나의 오만이었다..........
오류를 만났다. 처음 오류는 오류 내용은 [error: illegal escape character] 이다.
두번째는 escape를 처리했지만, 역시 틀린 답이었다.
틀린답은 밑에 내용이다. escape를 제대로 이해하지 못한것이다.
public class Main{
public static void main(String[] args){
System.out.print("\\ /\\"+"\n");
System.out.print(" ) ( ')\n");
System.out.print("( / )\n");
System.out.println("\\(__)|");
}
}
답은 아래 내용이 었다.
public class Main{
public static void main(String[] agrs){
System.out.print("\\ /\\\n");
System.out.print(" ) ( \')\n");
System.out.print("( / )\n");
System.out.println(" \\(__)|");
}
}
따옴표에 escape처리를 하지 않았던 것이다.
\t : 수평탭. 스크린 커서를 다음탭으로 옮김
\n : 개행
\r : 캐리지리턴. 스크린커서의 위치를 현재 줄의 처음으로 옮긴다. 개행하지 않는다.
\\: 역슬래스 문자를 출력할 때 사용.
\" : 큰 따옴표를 출력할때 사용
\' : 작은 따옴표를 출력할 때사용
다음에는 잊지말고 한번에 문제를 풀자~!