Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Функция sum выполняет сложение двух одномерных массивов и возвращает результат через указатель: int *sum(int A[], int B[], int n) { int i; int *ptr = (int *)calloc(n, sizeof(int)); for (i = 0; i < n; i++) ptr[i] = A[i] + B[i]; return ptr; } В какой про
Функция sum
выполняет сложение двух одномерных массивов и возвращает результат через указатель:
int *sum(int A[], int B[], int n)
{
int i;
int *ptr = (int *)calloc(n, sizeof(int));
for (i = 0; i < n; i++) ptr[i] = A[i] + B[i];
return ptr;
}
В какой программе вызов функции sum
выполняется верно?
вопрос
Правильный ответ:
Сложность вопроса
85
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Срочно удалите сайт и ответы на интуит. Пожалуйста
08 дек 2017
Аноним
Благодарю за тесты по интуиту.
30 апр 2017
Аноним
Если бы не эти подсказки - я бы сломался c этими тестами intuit.
22 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # Функция xgets() в упрощенном виде демонстрирует работу стандартной функции gets(): char *xgets(char *s) { char ch, *p; int t; p = s; for(t=0; t<80; ++t){ ch = getchar(); switch(ch) { case '\n': s[t] = '\0'; return p; case '\b': if(t>0) t--; break; default: s[t] = ch; } } s[79] = '\0'; return p; } Каким образом можно вызвать эту функцию?
- # В какой программе выполняется верное обращение к полям объединения?
- # В каком случае цикл for будет выполняться бесконечно?
- # Дана программа определения дня недели: int x; printf("Введите число от 1 до 7: "); scanf_s("%d", &x); switch (x<=5 ? 1 : x==6 ? 2 : 3) { case 1: printf("Сегодня рабочий день"); break; case 2: printf("Сегодня суббота"); break; case 3: printf("Сегодня воскресенье"); break; default: printf("Ошибка! Вы ввели неверное число"); break; } Какое сообщение будет выведено на экран, если в запросе ввода пользователь задаст число 8?
- # Какие утверждения являются верными?