Результат работы программы

Введите целое число

7.0000001=5040.000000

Вызов функций Общий вид вызова функции

имя функции(<список фактических параметров>);

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


функцию. Если в функцию требуется передать несколько параметров, то они записываются через запятую [5].

Возврат значения в точку вызова

Функция может передать в вызывающую программу только одно значение, для этого используется оператор return.

return(<выражение>);

Действие оператора следующее: значение выражения, заключенного в скобки, вычисляется и передается в вызывающую функцию. Возвращаемое значение может использоваться в вызывающей программе как часть некоторого выражения.

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