2025년 8월 3일 일요일

C언어_0.2 차례


예비 교사를 위한 기술 임용 C언어 - 목차

예비 교사를 위한 기술 임용 C언어

체계적인 학습을 위한 완벽 가이드

📚 목차

01 C언어 시작하기 9
1.1.1. 프로그래밍 언어 10
1.1.2. 프로그램 구조 13
1.2.1. 코드란? 15
1.2.2. 통합개발환경(IDE) 이용 16
1.2.3. 온라인 통합개발환경(IDE) 이용 18
02 C언어의 기초 21
2.1.1. 코드 입력 22
2.1.2. #include 24
2.1.3. main() 함수 25
2.1.4. 읽기 쉬운 코드 작성 26
2.2.1. 화면 출력 29
2.2.2. printf() 함수 30
2.2.3. 줄바꾸기 31
03 상수 33
3.1.1. 상수란? 34
3.1.2. 상수의 종류 35
3.2.1. 변환 지정자 36
3.2.2. 제어 문자 38
3.3.1. 정수 40
3.3.2. 실수 42
3.4.1. 문자 44
3.4.2. 문자열 46
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
4.5.1. 표준 입력이란? 70
4.5.2. scanf를 이용한 숫자 입력 71
4.5.3. scanf를 이용한 문자 입력 73
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
5.3.1. sizeof 연산자 95
5.3.2. 강제 형 변환 (Casting) 97
5.4.1. 연산자 우선순위 101
5.4.2. 결합 규칙의 이해 103
06 조건문 107
6.1.1. if 문 108
6.1.2. if-else 문: 둘 중 하나를 선택 110
6.1.3. if-else if-else 문: 여러 조건 중 하나를 선택 113
6.2.1. switch-case 문의 구조 117
6.2.2. break 문의 역할 120
07 반복문 125
7.1.1. for 문 126
7.1.2. for 문을 이용한 반복 처리 128
7.2.1. while 문 132
7.2.2. do-while 문 135
7.3.1. 중첩 for 문의 이해 139
7.3.2. 반복 흐름 제어 142
08 배열 147
8.1.1. 배열의 선언과 초기화 148
8.1.2. 배열 요소의 접근 (인덱스) 151
8.1.3. 반복문과 배열의 조합 153
8.2.1. 2차원 배열의 개념과 초기화 156
8.2.2. 중첩 반복문을 이용한 2차원 배열 처리 160
8.3.1. C언어와 문자열 164
8.3.2. 문자열의 입력과 출력 166
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

댓글 없음:

댓글 쓰기