Logo
Книга для начинающих
ВходРегистрация
/
Программирование
/
Курс C (Си)
/

Массивы

C (Си): Массивы

Задание

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
Если вы столкнулись с трудностями и не знаете, что делать, задайте вопрос в нашем большом и дружном телеграм-сообществе
  1. Привет, Мир!
  2. Переменные и циклы в Си
  3. Тип float
  4. Цикл for
  5. Функции в Си
  6. Условие if/else
  7. Switch вместо if/else
  8. Массивы
/
Программирование
/
Курс C (Си)
/

Массивы

C (Си): Массивы

Задание

Нашли ошибку? Есть что добавить? Пулреквесты приветствуются
← ПредыдущийСледующий →
Loading...
← ПредыдущийСледующий →
← ПредыдущийСледующий →

Ваше упражнение проверяется по этим тестам

#include "greatest.h"
#include "main.c"

TEST test_base(void) {
    int arr_positive[5] = { 1, 2, 3, 4, 5 };
    int arr_negative[5] = { -2, -3, -4, -5, 8 };
    int arr_empty[] = {};

    ASSERT_EQ(15, sum(arr_positive, 5));
    ASSERT_EQ(-6, sum(arr_negative, 5));
    ASSERT_EQ(0, sum(arr_empty, 0));
    PASS();
}

GREATEST_MAIN_DEFS();

int main(int argc, char **argv) {
    GREATEST_MAIN_BEGIN();
    RUN_TEST(test_base);
    GREATEST_MAIN_END();
}
← ПредыдущийСледующий →

Решение учителя откроется через:

20:00

waiting_clock
← ПредыдущийСледующий →