본문/내용
1. (프로그래밍 연습문제 3장 16~20)
프로그래밍 연습문제 3장 16번부터 20번까지의 문제는 주요하게 배열과 해당 배열의 요소에 대한 처리, 조건문, 반복문, 함수의 사용에 관한 것이다. 각 문제는 C 프로그래밍의 기본 개념을 활용할 수 있도록 디자인되어, 프로그래밍의 이해도를 넓히고 실습을 통해 능숙하게 만드는 데 중점을 두고 있다. 16번 문제는 주어진 정수 배열에서 최대값을 찾아 출력하는 프로그램을 작성하는 것이었다. 이는 배열의 각 요소를 순회하며 현재의 최대값을 비교하는 방식으로 해결할 수 있다. 프로그래머는 배열의 첫 요소를 초기 최대값으로 두고, 나머지 요소들과 비교해나가며 최대값을 갱신하는 형태로 코드를 작성했을 것이다. 이를 통해 배열의 탐색과 조건문 사용에 대한 이해도를 확장할 수 있으며, 기본적인 알고리즘의 접근 방식을 익힐 수 있다. 17번 문제는 두 개의 정수를 입력받아 그 정수들 사이의 모든 정수를 출력하라는 것이었는데, 이 문제는 반복문을 사용해 두 정수의 범위를 설정하고, 그 범위 내의 모든 정수를 출력하는 방식을 요구한다. 특히 입력값의 순서를 고려하지 않도록 처리하는 로직을 추가해야 하며, 이는 …