Упражнения на C: проверьте заданный массив целых чисел длиной 1 или более и верните истину, если первый элемент и последний элемент равны в данном массиве.

Базовый алгоритм программирования на C: упражнение 34 с решением

Напишите программу на C, чтобы проверять заданный массив целых чисел длиной 1 или более и возвращать истину, если первый элемент и последний элемент равен в данном массиве.

Код C:

  #include  #include  int  основной (void) {int arr_size;  int array1 [] = {1, 1, 2, 2, 1};  arr_size = sizeof (array1)/sizeof (array1 [0]);  printf ("% d", test (array1, arr_size));  int array2 [] = {1, 1, 2, 1, 2, 3};  arr_size = sizeof (array2)/sizeof (array2 [0]);  printf (" n% d", test (array2, arr_size));  int array3 [] = {12, 24, 35, 55};  arr_size = sizeof (array3)/sizeof (array3 [0]);  printf (" n% d", test (array3, arr_size));  } int test (int nums [], int arr_size) {return arr_size> 0 && nums [0] == числа [arr_size - 1];  }  

Пример вывода:

 100 

Наглядное представление:

Блок-схема:

Редактор кода программирования на C:

Оцените статью
nanomode.ru
Добавить комментарий