[C언어 코드업 문제풀이] CodeUp 1102 : Hello, World! (줄 바꿈 버전)
ET의 공부/C언어 연습문제[ 코드업 ]2019. 12. 12. 11:25
이번 포스팅은 코드업 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()가
가독성 면에서 더 좋은 것 같습니다.
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
[C언어 코드업 문제풀이] CodeUp 1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기 (0) | 2019.12.13 |
---|---|
[C언어 코드업 문제풀이] CodeUp 1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기 (0) | 2019.12.13 |
[C언어 코드업 문제풀이] CodeUp 1106 : int의 범위 (0) | 2019.12.13 |
[C언어 코드업 문제풀이] CodeUp 1103 : 폴더명 출력 (0) | 2019.12.13 |
[C언어 코드업 문제풀이] CodeUp 1101 : Hello, World! 출력 (0) | 2019.12.12 |
댓글()