Книга: Язык Си - руководство для начинающих
Результаты
Результаты
Давайте скомпилируем и протестируем нашу программу сортировки. Чтобы упростить проверку граничных условий, временно изменим MAXSIZE на 5.
В нашем первом тесте будем снабжать программу числами до тех пор, пока она не откажется их принимать.
Эта программа прекращает считывание чисел после 5 значений, или если встретился символ EOF.
12 34 54 23 67
Все 5 элементов массива заполнены.
67
54
34
23
12
Программа считала 5 чисел и отсортировала их. Теперь посмотрим, как будет выглядеть результат, если она остановится, встретив символ EOF.
Эта программа прекращает считывание чисел после 5 значений, или если встретился символ EOF.
456 928
-23 +16
Клавиша [control -z] (передает EOF в нашу систему)
928
456
16
-23
Быстрее чем вы сможете сказать "экология это наука о домашнем хозяйстве", целый огромный массив отсортирован.
Успех! Это было не просто, но не невозможно. Разделив задачу на небольшие части и продумав, какой информацией должна обмениваться каждая из них, мы свели задачу к частям, поддающимся управлению. Кроме того, отдельные модули, которые мы создали, можно использовать как части подобных программ.
Этим завершаются наши примеры в данной главе. Давайте теперь вернемся немного назад и сделаем обзор главы.
- Достигнутые результаты
- Удивительные результаты
- Методы и их результаты
- ПРИЛОЖЕНИЕ В Результаты измерения производительности
- Отзывы и результаты
- Глава 8 Измеряем результаты (системный подход к аналитике e-mail маркетинга)
- Введение. HR-брендинг в мире и России: тенденции и результаты исследований
- Проанализируйте результаты
- Основные результаты исследования
- Результаты исследования «Коллективный портрет независимого директора» и рэнкинг прозрачности Standard & Poor's
- Важно постоянно замерять результаты
- Результаты выполнения тестов