더북(TheBook)

지금부터 여러분이 레스토랑 사장님이라고 생각해 보세요. 이 레스토랑은 손님이 자리에 배치된 벨을 눌러 메뉴를 주문하는 시스템이라고 합시다. 그렇다면 오늘 하루 손님이 얼마나 많은 주문을 했는지 계산하는 프로그램을 작성하고자 합니다. 벨을 호출할 때마다 식당 전광판에 현재까지 주문이 몇 번 들어왔는지를 알려주는 프로그램을 작성해 봅시다.

static_variable.c

#include <stdio.h>
 
void bell();
 
main()
{
    bell(); // 첫 번째 주문
    bell(); // 두 번째 주문
    bell(); // 세 번째 주문
}
void bell()
{
    int order = 0;
 
    order++;
    printf("현재 주문 번호는 %d입니다.\n", order);
}

실행 결과

현재 주문 번호는 1입니다.

현재 주문 번호는 1입니다.

현재 주문 번호는 1입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.