코딩 독학

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; // 프로그램 종료
}

프로그램 설명

  1. 헤더 파일 포함 (#include <stdio.h>)
    • 프로그램에서 입출력 함수를 사용하려면 stdio.h 헤더 파일을 포함해야 합니다. printf 함수는 이 헤더 파일에 정의되어 있기 때문에 반드시 포함시켜야 해요.
  2. 메인 함수 (int main())
    • C언어 프로그램은 main 함수에서 시작됩니다. 프로그램을 실행하면 main 함수 내부의 코드가 차례대로 실행돼요.
  3. 출력 함수 (printf)
    • printf 함수는 우리가 화면에 출력하고 싶은 내용을 출력할 때 사용해요. 여러 줄에 걸쳐 출력하려면 각 줄마다 \n을 넣어서 줄 바꿈을 해야 합니다.
    • 예를 들어, printf("세 번째 프로그램입니다.\n");는 첫 번째 문장을 출력한 후 줄을 바꿔주는 역할을 합니다. 이렇게 각 문장 뒤에 \n을 넣어서 여러 줄을 출력할 수 있어요.
  4. 줄 바꿈 (\n)
    • \n은 줄 바꿈을 의미해요. 이걸 넣어줘야 출력이 끝나고 새로운 줄로 넘어가게 됩니다. 각 문장 뒤에 \n을 붙여주어 출력이 여러 줄에 걸쳐 나타날 수 있게 해요.
  5. 프로그램 종료: return 0;을 통해 프로그램을 정상적으로 종료합니다

실행 결과

프로그램을 실행하면 터미널에 아래와 같이 출력됩니다:

세 번째 프로그램입니다.
줄을 바꾸어 출력합니다.
여기까지 출력하고
줄을 바꿉니다.

 

이처럼 \n을 적절히 사용하면 원하는 형식으로 여러 줄을 출력할 수 있어요. 간단한 코드로 이렇게 여러 줄의 출력도 가능하답니다!


마무리

이번 프로그램을 통해 문자열을 여러 줄에 걸쳐 출력하는 법을 배웠어요. \n을 사용하여 출력 형식을 관리하는 방법은 자주 사용되니 꼭 기억해두세요. 앞으로도 더 재밌고 유익한 예제들을 다뤄볼 예정이에요!

언제든지 궁금한 점이 있으면 댓글로 남겨주세요. 함께 고민하고 배우면서 점점 더 나아가 봅시다!

그럼, 다음 예제에서 만나요!

반응형