Menu
CoddyTech

Типы возвращаемых значений

Часть раздела Основы путешествия по C на Coddy. Урок 47 из 63.

При определении функции в C необходимо указать, значение какого типа она вернёт вызывающему коду. Это называется возвращаемым типом.

Объявите функцию, которая возвращает целое число:

int sum(int a, int b) {
    return a + b;
}

int перед именем функции указывает, что эта функция вернёт целочисленное значение.

Вызови функцию и сохрани её возвращаемое значение:

int result = sum(5, 3);

После выполнения этого кода result будет содержать значение 8.

В качестве возвращаемых типов можно также использовать другие типы данных:

float average(float a, float b) {
    return (a + b) / 2;
}

Эта функция возвращает значение типа float.

challenge icon

Задание

Легко

Создайте функцию с именем calculation, которая имеет возвращаемый тип int и внутри тела функции содержит оператор возврата, возвращающий число 5

Ваша функция main должна вызвать calculation, сохранить значение в переменной с именем result, а затем вывести его

Попробуйте сами

#include <stdio.h>

// Напишите здесь вашу функцию вычисления

int main() {
    int result = calculation();

    // Выведите результат здесь
    
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C