목차
프로그래밍 언어 = 1
C 언어 = 2
main() = 4
인쇄형식 = 6
변수선언 및 값할당 = 9
인쇄 제어 문자 = 11
한줄 건너 인쇄 = 13
확장된 인쇄형식 = 14
산술식 = 16
산술식 예제 = 18
자료 형변환 연산자 = 19
키보드로부터 자료입력 = 21
키보드로부터 여러 개의 자료입력 = 22
함수 = 23
return 변수 = 25
문자열을 리턴하는 함수 = 26
함수인수가 여러개 = 28
return 산술식 = 29
숫자와 문자열을 리턴하는 함수 = 30
인쇄문에 함수 = 31
f(X, Y) = X/Y = 32
정사각형과 원의 면적 계산 = 33
조건문 if = 35
if(..)..else.. = 36
if(..)..else.. = 37
중첩 if 문 = 38
if(함수) = 40
관계연산자와 논리연산자 = 41
매크로 기호 = 43
매크로와 함수 = 44
조건식? if-true:if-false = 46
최대값과 최소값 = 47
? if-true:if-false 매크로 = 48
연습문제 = 49
순환형 함수 = 57
N, 2xN,...수열 = 59
N, N+3,...수열 = 60
N, N-2,...수열 = 61
$$2^k$$ + $$3^k$$ = 63
n! = 64
$$n^m$$ = 65
하노이 탑 = 66
피보나치 수열 = 67
증감 연산자(++/--) = 68
++, -- 연산자 예제 = 70
논리연산자 = 70
공배수 = 72
for 문 = 73
소수(prime number) 구하기 = 75
중첩 for 문 = 76
goto 문장 = 77
연습문제 = 78
for문에 여러 할당문 = 81
for문에서 초기치가 생략된 경우 = 82
연속적 자료입력을 위한 반복 필터 = 83
While을 이용한 반복문 = 85
While을 이용한 멱승계산 = 86
getch() = 86
do{..} while(..) = 88
getchar()/putchar() = 89
while(..)조건식에 논리연산자 = 91
kbhit() = 92
난수 발생 = 94
switch 문 = 95
break 문 = 97
switch 변수가 정수형이 아닌 경우 = 98
연습문제 = 100
비트 연산 = 107
10진수를 2진수로 변환 = 109
함수안의 정적변수 = 111
블럭안의 정적변수 = 112
전역변수 = 113
자동변수 = 114
배열 = 115
대소문자 바꾸기 = 117
다차원 배열 = 119
중첩 for 문과 배열 = 121
정렬 = 122
이차원 배열 = 124
연습문제 = 126
포인터 = 130
주소값 출력 = 132
주소값 리턴 함수 = 133
참조를 사용한 두 수의 교환 = 135
포인터와 문자열 = 137
포인터와 배열 = 138
포인터변수를 사용한 문자열 인쇄 = 139
문자열을 역순으로 인쇄 = 140
문자열 복사 = 142
포인터를 상수로 선언 = 143
함수 포인터 = 145
다중 포인터 = 146
동적 기억장소 할당 = 148
strcpy(.) = 149
strcomp(.) = 151
strcat(.) = 153
연습문제 = 155
열거형 자료 = 160
열거형 자료와 switch 문 = 161
열거형 자료와 비트 연산 = 162
헤더파일 = 164
구조체 = 168
구조체변수 = 170
구조체멤버가 함수인수 = 171
구조체변수가 함수 = 172
구조체 배열 = 174
함수인수가 구조체 포인터 = 175
-> 연산자 = 176
함수인수가 구조체배열 = 178
중첩구조체 = 179
연습문제 = 180
공용체 = 184
시간, 날짜 계산 = 186
레지스터 = 188
typedef = 189
#ifdef = 191
#undef = 191
파일 입출력 = 192
파일에 문자열 출력 = 194
fread()/fwrite() = 196
명령어 인수 argc, argv = 199
키보드로부터 두 개의 인수 비교 = 201
연산자 우선순위 = 202
연습문제 = 203
복습문제 = 205
자료구조 스택 = 210
스택의 응용 = 213
큐 = 215
연결리스트 = 218
퀵 정렬 = 220
정보처리기사시험 기출문제 = 221
정보처리기사시험 기출문제 = 224