예비 교사를 위한 기술 임용 C언어
체계적인 학습을 위한 완벽 가이드
📚 목차
01
C언어 시작하기 9
02
C언어의 기초 21
03
상수 33
04
변수 49
4.1.1. 변수의 개념과 구조 50
4.2.1. 변수 이름과 식별자 53
4.3.1. 자료형의 종류 56
4.4.1. 변수의 선언과 초기화 61
4.4.2. 값 대입(할당)하기 64
4.4.3. 변수값 출력하기 66
4.4.4. 변수값 대입 시 주의점 68
05
연산자 75
5.1.1. 산술 연산자 : +, -, *, /, % 76
5.1.2. 대입과 복합 대입 연산자 : =, +=, -= 79
5.1.3. 증감 연산자의 전위형과 후위형 : ++a, a++ 82
5.2.1. 비교 연산자: ==, !=, >, <, >=, <= 86
5.2.2. 논리 연산자: &&, ||, ! 88
5.2.3. 비트 논리 연산자 : &, |, ~ 91
06
조건문 107
6.1.1. if 문 108
6.1.2. if-else 문: 둘 중 하나를 선택 110
6.1.3. if-else if-else 문: 여러 조건 중 하나를 선택 113
07
반복문 125
08
배열 147
09
함수와 포인터 169
Section 01 함수
9.1.1. 함수(Function)의 기초 170
9.1.2. 반환 값 : return 173
9.1.3. 인수와 매개변수 175
9.1.4. 값 전달 방식의 이해 178
Section 02 포인터
9.2.1. 포인터(Pointer)의 기초 181
9.2.2. 주소 연산자 & 와 역참조 연산자 * 182
9.2.3. 포인터 변수의 선언과 사용 185
9.2.4. 포인터의 활용 : 주소에 의한 호출 188
9.2.5. 배열 이름은 곧 주소 192
10
C언어의 응용 199
Section 01 기본 자료 처리
10.1.1. 합계와 평균 구하기 200
10.1.2. 최댓값과 최솟값 찾기 202
Section 02 정수론 알고리즘
10.2.1. 약수 찾기 207
10.2.2. 소수 (Prime Number) 판별하기 209
Section 03 탐색 알고리즘 및 기타
10.3.1. 순차 탐색 (Sequential Search) 214
10.3.2. 이진 탐색 (Binary Search) 217
📝
임용 기출문제 223
🔍
찾아보기 259
댓글 없음:
댓글 쓰기