[C언어 코드업 문제풀이] CodeUp 1102 : Hello, World! (줄 바꿈 버전)

이번 포스팅은 코드업 1102 : Hello, World! (줄 바꿈 버전)의 문제풀이입니다.

이전 1101번 문제와 많이 유사합니다.

 

1. 문제 설명

1001번 문제를 다음과 같이 두 줄로 출력하세요.

Hello,

World!

\n은 줄을 바꾸는 제어 문자이다. 이를 활용해보자.

 

2. 출력

Hello,
World!

 

를 출력하시오

 

3. 출력 예시

Hello,와 \n사이에 공백을 넣지 않도록 합니다.(표현 오류 사유)

 

4.문제 풀이

#include<stdio.h>
 
int main(void) {
 
    printf("Hello,\nWorld!");
    return 0;
}

 

백슬래시 ()를 사용한 이스케이프 시퀀스를 이용합니다. \n 이 사용되며 백슬래시는 \와 같습니다.

\n은 개행, 뉴라인(new line) 이란 뜻으로 커서를 다음줄 첫번째 위치로 넘김니다.

 

#include<stdio.h>
 
int main(void) {
 
    printf("Hello,\n");
    printf("World!");
    return 0;
}

위처럼 printf()를 두 번 사용하여 출력도 가능합니다. 저 같은 경우 개행 문자를 사용할 경우 새로운 printf()가

가독성 면에서 더 좋은 것 같습니다.

댓글()