C ++ Math: Упражнение 26 с решением
Напишите программу на C ++, чтобы найти недостающее число в заданном массиве целых чисел, взятых из последовательности 0, 1, 2, 3,. .., n.
Пример ввода: arr [10] = {10, 9, 4, 6, 3, 2, 5, 7, 1, 0}
Пример вывода : Отсутствует номер в указанном массиве: 8
Пример ввода: arr1 [4] = {0, 3, 4, 2}
Пример вывода: Отсутствующий номер в указанном массиве: 1
Пример решения :
Код C ++:
#include с использованием пространства имен std; int missingNumber (int nums [], int arr_size) {if (NULL == nums || arr_size == 0) {return 0; } int result = arr_size; for (int i = 0; i = 0; i--) cout = 0; i--) cout
Пример вывода:
Исходный массив 0 1 7 5 2 3 6 4 9 10 Отсутствующее число в указанном массиве: 8 Исходный массив 2 4 3 0 Отсутствующий номер в указанном массиве: 1
Блок-схема:
Редактор кода C ++: