코딩 독학

C언어 다섯 번째 프로그램: 서식 문자로 문장 출력하기

jin0727 2025. 2. 17. 14:15
반응형

C언어 다섯 번째 프로그램: 서식 문자로 문장 출력하기

안녕하세요! 다섯 번째 코딩 블로그에 오신 걸 환영합니다. 오늘은 서식 문자를 사용하여 문장을 출력하는 프로그램을 작성해볼 거예요. 서식 문자는 출력할 때, 숫자나 문자열의 형식을 지정할 수 있게 도와줍니다. 이번 예제에서는 printf 함수에 서식 문자를 사용해서 두 문장을 출력해 보겠습니다.

이번 프로그램의 목표는 다음과 같은 출력 결과를 만드는 거예요:)


출력예시 : 

I can program well.
Dreams come true.

#include <stdio.h>

int main() {
    // "I can program well." 출력
    printf("I can program well.\n");
    // "Dreams come true." 출력
    printf("Dreams come true.\n");
    return 0;
}

프로그램 설명

  1. 헤더 파일 포함 (#include <stdio.h>)
    • 서식 문자를 사용하려면 printf 함수를 사용할 수 있는 stdio.h 헤더 파일을 포함해야 해요.
  2. 서식 문자 사용 (%s)
    • 이번 프로그램에서는 서식 문자 %s를 사용했어요. %s는 문자열을 출력할 때 사용하는 서식 문자입니다. 이를 이용하면 문자열을 출력할 때 더 유연하게 처리할 수 있어요.
    • 예를 들어, printf("%s\n", "I can program well.");는 "I can program well."라는 문자열을 출력하고, 뒤에 \n을 넣어 줄 바꿈을 합니다.
  3. printf 함수와 서식 문자
    • printf 함수는 출력할 내용을 지정하고, 서식 문자를 사용하여 출력 형식을 제어할 수 있어요. %s는 문자열을 출력할 때 사용되며, "I can program well."처럼 실제 출력할 문자열을 printf의 두 번째 인자로 전달하면 됩니다.
  4. 줄 바꿈 (\n)
    • 각 출력 뒤에 \n을 추가하여 줄 바꿈을 했어요. 이걸 넣지 않으면 문장이 이어서 출력되기 때문에, 원하는 대로 한 줄씩 출력하려면 \n을 사용하는 것이 중요합니다.

마무리

이번 예제를 통해 서식 문자를 사용하여 문장을 출력하는 방법을 배웠어요. 서식 문자는 출력할 내용을 더 깔끔하고 유연하게 처리할 수 있게 해줍니다. 앞으로 더 복잡한 출력 형식을 다룰 때 유용하게 쓰일 거예요!

궁금한 점이 있으면 언제든지 댓글로 남겨주세요. 함께 고민하고 배워가면서 더 많은 예제를 다뤄보도록 해요. 그럼, 다음 예제에서 만나요!

반응형