Предисловие |
7 |
О компиляторе и среде разработки |
8 |
Как работать с книгой? |
8 |
Оформление решений |
9 |
ЧАСТЬ 1. Примеры и задачи |
11 |
Объявление переменных |
13 |
Инструкция присваивания |
15 |
Вывод на консоль |
20 |
Ввод с консоли |
26 |
Программы с линейной структурой |
28 |
Выбор |
44 |
Инструкция if |
44 |
Инструкция switch |
69 |
Циклы |
80 |
Цикл for |
80 |
Цикл do ... while |
110 |
Цикл while |
121 |
Массивы |
125 |
Символы и строки |
157 |
Функции |
181 |
Классы и объекты |
198 |
Файлы |
209 |
Рекурсия |
227 |
ЧАСТЬ 2. Справочник |
233 |
Структура программы |
235 |
Основные типы данных |
236 |
Целые числа |
236 |
Вещественные числа |
236 |
Символы |
236 |
Строки |
237 |
Массивы |
237 |
Инструкция присваивания |
237 |
Выбор |
238 |
Инструкция if |
238 |
Инструкция switch |
239 |
Циклы |
239 |
Цикл for |
239 |
Цикл do … while |
240 |
Цикл while |
240 |
Объявление функции |
241 |
Стандартные функции |
241 |
Функции ввода/вывода |
242 |
printf |
242 |
scanf |
243 |
puts |
243 |
gets |
244 |
putch |
244 |
getch |
244 |
cputs |
244 |
cprintf |
245 |
sprintf |
245 |
Функции работы с файлами |
245 |
fopen |
245 |
fprintf |
246 |
fscanf |
247 |
fgets |
247 |
fputs |
247 |
ferror |
248 |
feof |
248 |
fclose |
248 |
Функции работы со строками |
248 |
strcat |
248 |
strcpy |
249 |
strlen |
249 |
strcmp |
249 |
strlwr |
249 |
strupr |
250 |
strset |
250 |
strchr |
250 |
Математические функции |
250 |
abs, fabs |
250 |
acos, asin, atan, acosl, asinl, atanl |
251 |
cos, sin, tan, cosl, sinl, tanl |
251 |
exp, expl |
251 |
pow, powl |
252 |
sqrt |
252 |
rand |
252 |
srand |
252 |
Функции преобразования |
253 |
atof |
253 |
atoi, atol |
253 |
gcvt |
253 |
itoa, ltoa, ultoa |
254 |
ПРИЛОЖЕНИЯ |
255 |
Приложение 1. Таблица ASCII кодировки символов |
257 |
Приложение 2. Представление информации в компьютере: десятичные, двоичные и шестнадцатеричные числа |
259 |
Предметный указатель |
263 |
|