본문 바로가기

Codeup

Java) codeup 1003 [기초-출력] 출력하기03(설명)

1003 : [기초-출력] 출력하기03(설명) 해결

시간 제한: 1 Sec  메모리 제한: 128 MB

제출: 202788  해결 문제 수: 111404

소스 제출 채점 상황 게시판

문제 분류 : 보기

문제 설명    내 문제집에 추가 풀이1(C/C++) 풀이2(PY3) 내소스1

이번에는 줄을 바꿔 출력하는 출력문을 연습해보자.
다음과 같이 줄을 바꿔 출력해야 한다.

Hello
World
(두 줄에 걸쳐 줄을 바꿔 출력)

참고
백슬래시 문자 '\'는 글꼴 설정에 따라,
'W'와 비슷한 원표시('₩')로 보이기도 하지만 같은 문자이다.
printf( ) 함수를 이용해 문장을 출력할 때, 줄을 바꾸기 위해서는
'\n'(new line을 의미)을 줄을 바꿀 위치에 넣어야 한다.
'\t'는 탭(tab),
'\c'은 캐리지리턴(carriage return, 그 줄의 맨 앞으로 커서를 보냄)
등이 있다.

이러한 문자를 이스케이프(escape) 문자라고 하고,
출력하는 문장 안에서 원하는 형식에 맞추어 출력할 수 있도록
줄을 바꾸는 등의 특별한 의미들을 나타내기 위해 사용한다.

예시
printf("Hello\nWorld");

** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 소스코드를 작성해 넣어야한다.

입력

입력 없음


출력

Hello
World
를 출력한다.


입력 예시   예시 복사

 

출력 예시

Hello World

 

1
2
3
4
5
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello\nWorld");
    }
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs

문제 풀이 방법 : 줄 바꿈을 할 때는 \n을 사용하여 쉽게 할 수 있다. 또한 자바에서는 System.out.println()을 줄에 나눠서 쓰는 것도 줄 바꿈으로 인식을 해준다. 

참고 ) System.out.println()은 줄바꿈을 해준다.