Главная /
Программирование /
Пусть расположенный в статической памяти целочисленный массив a описан как static int a[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 }; Пусть в программе задана функция суммирования массива с прототипом int sum(const int *m, int n); где m - константный указатель н
Пусть расположенный в статической памяти
целочисленный массив a
описан как
static int a[] = {
10, 9, 8, 7, 6, 5, 4, 3, 2, 1
};
Пусть в программе задана функция суммирования массива
с прототипом
int sum(const int *m, int n);
где m
- константный указатель на начало
массива, n
- число его элементов. Укажите,
чему будет равно значение переменной s
в
результате выполнения следующего фрагмента программы:
int s = sum(a+3, 4);
вопрос
Правильный ответ:
22
Сложность вопроса
56
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный тест по интуиту.
04 мар 2019
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим максимальное по абсолютной величине целое число, которое в языке C/C++ представимо типом short. Четное оно или нечетное?
- # Цель - реализовать функцию fallTime, вычисляющую время падения камня с высоты h. Какой из приведенных ниже фрагментов кода правильно решает задачу?
- # Постановка задачи: в файле записана последовательность чисел неизвестной длины (возможно пустая). Между числами стоит разделитель - пробел. Требуется за один просмотр файла и без запомнинания последовательности чисел в массиве определить требуюмую характеристику последовательности. Программа должна содержать функцию, которая получает в качестве параметра имя файла и возвращает требуемое значение в файл (output.txt). Функция main открывает необходимые файлы, проверяет успешность открытия, обращается к функции для вычисления результата и выводит результат в соответствующий файл. Задание: найти среднее арифметическое значений элементов последовательности целых чисел, учитывая значения в постоянных участказ только один раз.
- # Сколько раз будет выполнено тело цикла в алгоритме Евклида int gcd(int m, int n) { while (n != 0) { int r = m % n; m = n; n = r; } return m; } при следующих входных значениях аргументов: m=13, n=17?
- # Пусть целочисленная переменная n содержит некоторое положительное целое число. Указать, что вычисляет следующая функция f(n): int f(int n) { int s = 2; int k = 0; while (s <= n) { // Invariant: s == 2^(k+1) s *= 2; ++k; } return k; }