더북(TheBook)

30명의 키 변수(class1_1, class1_2, class1_3, … , class1_30)마다 각각 변수를 선언하고 초기화하였습니다. 조금 번거롭죠? 시은이네 반 학생들의 키 정보를 하나의 변수에 담을 수 있다면 편리할 것 같습니다.

다음과 같이 하나의 변수, 즉 배열 class1[30]을 선언하고 사용한다면 for 반복문을 이용하여 변수 선언과 초기화하는 일을 간결하게 프로그램을 작성하거나 변경할 수 있습니다.

int i;
int class1[30]; // 1반에 대한 배열 변수 선언
 
for (i = 0; i < 30; i++) {
    printf("1반 %d번 학생의 키를 입력하세요.\n", i + 1);
    scanf("%d", &class1[i]);
    printf("1반 %d번 학생의 키는 %d 입니다. \n", i + 1, class1[i]);
}

1반 학생들의 키 정보가 그룹으로 묶여 있으므로 프로그래밍의 효율이 높아지고 관리하기가 편해집니다. 배열에서 반복문을 어떻게 사용하는지는 뒤에서 자세하게 설명하겠습니다.

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