Узнайте больше о одномерных массивах целых чисел с нашим тестом. Проверьте свои знания и улучшите понимание основных концепций, таких как индексация, инициализация и операции с массивами. Подтвердите свой уровень владения темой и получите персонализированные рекомендации для дальнейшего изучения.
1. Какой тип данных используется для хранения индексов массива в C++?
— int +
— float
— char
2. Какой индекс имеет первый элемент массива?
— 0 +
— 1
— -1
3. Как объявить массив из 5 целых чисел в C++?
— int arr[5]; +
— int arr = 5;
— int arr = [5];
4. Как инициализировать массив из 3 элементов значениями 1, 2 и 3?
— int arr[3] = {1, 2, 3}; +
— int arr = {1, 2, 3};
— int arr[3] = 1, 2, 3;
5. Как получить длину массива в C++?
— sizeof(arr) / sizeof(arr[0]); +
— len(arr);
— arr.length();
6. Как обозначается доступ к элементу массива с индексом 2?
— arr[2] +
— arr(2)
— arr{2}
7. Как объявить массив из 10 целых чисел и инициализировать его нулями?
— int arr[10] = {0}; +
— int arr[10] = 0;
— int arr = {0} * 10;
8. Как пройтись по всем элементам массива в цикле?
— for(int i = 0; i < n; i++) +
- for(int i = 0; i <= n; i++)
- for(int i = 1; i < n; i++)
9. Как скопировать один массив в другой?
- for(int i = 0; i < n; i++) arr2[i] = arr1[i]; +
- arr2 = arr1;
- memcpy(arr2, arr1, sizeof(arr1));
10. Как объявить массив из 7 целых чисел и инициализировать его значениями от 1 до 7?
- int arr[7] = {1, 2, 3, 4, 5, 6, 7}; +
- int arr[7] = 1, 2, 3, 4, 5, 6, 7;
- int arr = {1, 2, 3, 4, 5, 6, 7};
11. Как найти максимальный элемент массива?
- for(int i = 0; i < n; i++) if(arr[i] > max) max = arr[i]; +
— max(arr);
— arr.max();
12. Как найти минимальный элемент массива?
— for(int i = 0; i < n; i++) if(arr[i] < min) min = arr[i]; +
- min(arr);
- arr.min();
13. Как объявить массив из 8 целых чисел и инициализировать его значениями от 8 до 1?
- int arr[8] = {8, 7, 6, 5, 4, 3, 2, 1}; +
- int arr[8] = 8, 7, 6, 5, 4, 3, 2, 1;
- int arr = {8, 7, 6, 5, 4, 3, 2, 1};
14. Как найти сумму всех элементов массива?
- int sum = 0; for(int i = 0; i < n; i++) sum += arr[i]; +
- sum(arr);
- arr.sum();
15. Как найти среднее значение всех элементов массива?
- int sum = 0; for(int i = 0; i < n; i++) sum += arr[i]; double avg = sum / n; +
- avg(arr);
- arr.avg();