본문/내용
C 프로그래밍(새내기를 위한 첫 C언어 책) 11 연습문제
목차
1. 구조체 템플릿 정의와 구조체 변수 선언의 차이를 설명하시오.
2. 다음 코드는 두 사각형 중 면적이 큰 사각형의 가로, 세로, 면적 정보를 larger에 구하는 프로그램이다. 밑줄 친 곳에서 잘못된 것을 찾아 그 이유를 설명하시오.
3. 인터넷 카페 회원 1명의 아이디(smartC), 비밀번호(sm8448), 나이(20), 이름(신세대) 정보를 변수를 선언함과 동시에 초기화한 후 출력하고자 한다. 회원의 정보를 구조체를 사용하지 않고 처리하는 프로그램과 구조체를 사용하는 프로그램 두 개를 작성한 후 구조체와 배열의 같은 점과 차이점을 비교 설명하시오.
4. 다음과 같은 프로그램을 작성하기 위해 필요한 구조체를 정의하시오.
5. 다음 그림과 같이 직원의 사원번호, 이름, 자녀수, 기본급을 저장하기 위한 employee_info 구조체를 정의하시오.
6. 5번 문제에서 정의한 employee_info 형 구조체 변수 employee에 직원의 정보를 입력하는 코드 부분을 적으시오.
7. 자녀수당은 자녀 1명은 10만원, 2명 이상은 20만원일 때 6번 문제에서 입력된 직원에 대해 자녀수당을 구하여 다음과 같이 출력하는 …