 
        
        Тест по функциям (время – 60 минут).
- 
Ответьте на следующие вопросы: - 
Модуль программы на С называется ___________. 
- 
Обращение к функциям осуществляется посредством ___________. 
- 
Переменная, которая известна только внутри функции, в которой она определена, называется _____________. 
- 
Оператор __________ в вызываемой функции используется для передачи значения выражения вызывающей функции. 
- 
Ключевое слово ________ используется в заголовке функции, чтобы показать, что функция не возвращает значения или не содержит никаких параметров. 
- 
__________________ идентификатора является часть программы, в которой идентификатор может быть использован. 
- 
Тремя способами возврата управления от вызываемой функции к вызывающий являются _____________, _____________ и _____________. 
- 
___________ позволяет компилятору проверять число, типы и порядок следования аргументов, переданных функции. 
- 
Функция __________ используется для генерации случайных чисел. 
- 
Функция __________ устанавливает семя генератора случайных чисел для рандомизации программы. 
- 
Чтобы локальная переменная в функции сохраняла своё значение между вызовами функции, она должна быть объявлена со спецификатором __________. 
- 
Функция, которая вызывает саму себя или непосредственно или косвенно является __________ функцией. 
- 
Рекурсивная функция обычно имеет два компонента: один компонент задаёт условие завершения рекурсии, проверяя текущее значения на соответствие _______________________, а второй компонент упрощает задачу для выполнения очередного рекурсивного вызова. 
 
- 
- 
Напишите заголовки для следующих функций: - 
Hypotenuse(гипотенуза), которая получает два аргумента с плав. зпт. удвоенной точности. 
- 
Smallest(наименьшее), которая возвращает наименьшее из 3-х целых чисел. 
- 
Instruction(инструкции), которая не принимает и не возвращает аргументов. 
- 
IntToFloat(целое во флоат), которая преобразует целое в число с плав. зпт.. 
 
- 
- 
Напишите следующие функции (на обороте): - 
Вычисление среднего значения в массиве целых чисел. 
- 
Поиска наибольшего значения в массиве. 
- 
«Инверсии» массива (1234567 -> 7654321). 
 
- 
