Введение в C (Си)
Теория: Функции в Си
Полный доступ к материалам
Функции
В этом уроке напишем свою функцию и разберем, как ее вызывать из main().
Идея простая: сделаем функцию power(), которая возводит число в целую неотрицательную степень.
Что здесь важно
- Объявление
int power(int base, int n)задает функцию с двумя параметрами. - Параметр
baseзадает основание степени. - Параметр
nзадает показатель степени. - Инструкция
return p;возвращает результат вычисления.
Чтобы main() могла вызвать функцию, удобно заранее объявить ее прототип:
Полная программа
Ожидаемый вывод:
Если заменить вызов на power(3, 12), получите 531441.
Итоги
- Функция помогает вынести повторяемую логику в отдельный блок.
- У функции есть параметры и возвращаемое значение.
- Прототип сообщает компилятору сигнатуру функции до ее использования.
main()обычно завершаетсяreturn 0;, если программа отработала без ошибок.
Рекомендуемые программы
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845

