Объявление функции
Часть раздела Основы путешествия по C на Coddy. Урок 46 из 63.
Функция в C — это блок кода, выполняющий определённую задачу. Функции помогают организовать код, сделать его повторно используемым и улучшить его читаемость. Вот базовая структура объявления функции в C:
return_type function_name(parameter1_type parameter1_name, parameter2_type parameter2_name, ...) {
// код, который будет выполнен
return value; // если return_type не равен void
}Например, простая функция, которая приветствует пользователя, может выглядеть так:
void greet() {
printf("Hello, welcome to C programming!");
}Чтобы использовать (вызвать) эту функцию в основной программе, напиши:
int main() {
greet();
return 0;
}Функции также могут принимать параметры и возвращать значения. Мы рассмотрим это в следующих уроках.
Задание
ЛегкоСоздай функцию с именем printNumbers, которая выводит числа от 1 до 5. Затем вызови эту функцию дважды в функции main.
Вывод должен выглядеть так:
1 2 3 4 5
1 2 3 4 5Убедись, что после числа 5 нет пробелов, и добавь новую строку после числа 5 (\n)
Попробуйте сами
#include <stdio.h>
// Объявите здесь свою функцию
int main() {
// Вызовите здесь свою функцию дважды
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
2Переменные
Типы данныхЦелое числоFloat — DoubleСимволыЛогические значенияКонстантыОсновы printfПравила именования переменныхПреобразование типов, часть 1Преобразование типов, часть 2Итоговое задание на повторение3Операторы
Арифметические операторыОператор остатка от деленияИнкремент/декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Итоговое заданиеПотренируйтесь самостоятельно: Онлайн-компилятор C