int С; Lestniza(int В)/* В - формальный аргумент */ { int А; for (А = 1; А <= В; А++) pnntf("|— |\п"); } main() { Lestniza(3); /* 3 -фактический аргумент */ } В данной функции В является формальным аргументом (конечная величина оператора for to). Пример Функция, возвращающее свое значение на примере возведения числа в квадрат ^include <stdio.h> float Kwadratffloat A) { return A * A; } float B; main() { printf(”? \n"); scanf("%f',&B); printf("Kwadrat = %8.2f\n",Kwadrat(B)); } Как видно из примера - имя функции Kwadrat - она вычисляет квадрат числа. В строке printf("JCwadrat = %8.2f\n",Kwadrat(B)); эта функция вызывается - на вход подается значение (введенное число), а в результате получаем результат - квадрат числа, который возвращается в программу по команде return. Рассмотрим еще один вариант работы с функцией, возвращающей значение без команды return. Пример #include <stdio.h>
RkJQdWJsaXNoZXIy MTExODQxMg==