코딩 독학
C언어 세 번째 프로그램: 여러 줄에 걸쳐 출력하기
jin0727
2025. 2. 15. 21:06
반응형
C언어 세 번째 프로그램: 여러 줄에 걸쳐 출력하기
안녕하세요! 세 번째 코딩 블로그에 오신 걸 환영합니다. 오늘은 화면에 여러 줄에 걸쳐 문장을 출력하는 프로그램을 작성해볼 거예요. 이 예제는 우리가 자주 사용하는 printf 함수의 중요한 사용법 중 하나인 줄 바꿈(\n)을 배울 수 있는 좋은 기회예요.
#include <stdio.h> // 표준 입출력 헤더 파일 포함
int main() {
// 첫 번째 문장을 출력합니다.
printf("세 번째 프로그램입니다.\n");
// 두 번째 문장을 출력하고 줄을 바꿉니다.
printf("줄을 바꾸어 출력합니다.\n");
// 세 번째 문장을 출력합니다.
printf("여기까지 출력하고\n");
// 네 번째 문장을 출력하고 줄을 바꿉니다.
printf("줄을 바꿉니다.\n");
return 0; // 프로그램 종료
}
프로그램 설명
- 헤더 파일 포함 (#include <stdio.h>)
- 프로그램에서 입출력 함수를 사용하려면 stdio.h 헤더 파일을 포함해야 합니다. printf 함수는 이 헤더 파일에 정의되어 있기 때문에 반드시 포함시켜야 해요.
- 메인 함수 (int main())
- C언어 프로그램은 main 함수에서 시작됩니다. 프로그램을 실행하면 main 함수 내부의 코드가 차례대로 실행돼요.
- 출력 함수 (printf)
- printf 함수는 우리가 화면에 출력하고 싶은 내용을 출력할 때 사용해요. 여러 줄에 걸쳐 출력하려면 각 줄마다 \n을 넣어서 줄 바꿈을 해야 합니다.
- 예를 들어, printf("세 번째 프로그램입니다.\n");는 첫 번째 문장을 출력한 후 줄을 바꿔주는 역할을 합니다. 이렇게 각 문장 뒤에 \n을 넣어서 여러 줄을 출력할 수 있어요.
- 줄 바꿈 (\n)
- \n은 줄 바꿈을 의미해요. 이걸 넣어줘야 출력이 끝나고 새로운 줄로 넘어가게 됩니다. 각 문장 뒤에 \n을 붙여주어 출력이 여러 줄에 걸쳐 나타날 수 있게 해요.
- 프로그램 종료: return 0;을 통해 프로그램을 정상적으로 종료합니다
실행 결과
프로그램을 실행하면 터미널에 아래와 같이 출력됩니다:
세 번째 프로그램입니다. 줄을 바꾸어 출력합니다. 여기까지 출력하고 줄을 바꿉니다. |
이처럼 \n을 적절히 사용하면 원하는 형식으로 여러 줄을 출력할 수 있어요. 간단한 코드로 이렇게 여러 줄의 출력도 가능하답니다!
마무리
이번 프로그램을 통해 문자열을 여러 줄에 걸쳐 출력하는 법을 배웠어요. \n을 사용하여 출력 형식을 관리하는 방법은 자주 사용되니 꼭 기억해두세요. 앞으로도 더 재밌고 유익한 예제들을 다뤄볼 예정이에요!
언제든지 궁금한 점이 있으면 댓글로 남겨주세요. 함께 고민하고 배우면서 점점 더 나아가 봅시다!
그럼, 다음 예제에서 만나요!
반응형