Лекция: Void main ( )

Имяфункции желательно подбирать, исходя из содержания решаемой задачи. Это удобно для пользователя, так как имя функции будет давать представление о ее назначении.

Например: stepen, summa, sort, koren.

Список параметров(аргументов) определяет величины, которые требуется передать в функцию при ее вызове. Их часто называют формальнымипараметрами. Элементы списка разделяются запятыми. Для каждого параметра указывается его тип и имя. При отсутствии аргументов список может быть пустым ( ) или иметь спецификатор void.

Телофункции представляет собой блок объявлений и операторов, описывающих определенный алгоритм. Особое место среди них занимает оператор return. Он обеспечивает немедленный возврат в вызывающую функцию и может использоваться для передачи вычисленного значения функции.

Пример. Определение функции вычисления :

double koren (double x, int n)//заголовок функции

{ double y=pow(x,1.0/n); //1.0 исключает целочисленное деление

return y;//возвращение значения у

}

Если описание функции следует за использованием функции, то в начале исходного файла (программы) необходимо поместить ее объявление (прототип).

Прототип функции по форме такой же, как заголовок. Однако имеются два существенных отличия: во-первых, прототип всегда заканчивается символом ';', во-вторых, в списке параметров имена аргументов функции можно не указывать, так как компилятор их игнорирует. То есть объявление функции указывает тип возвращаемого значения, количество и типы параметров. Например, для выше рассмотренной функции прототип имеет вид

еще рефераты
Еще работы по информатике