Главная /
Программирование на языке 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
выполняется неверно?
вопрос
Правильный ответ:
Сложность вопроса
76
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
05 фев 2020
Аноним
Большое спасибо за подсказками по intuit.
02 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какой фрагмент кода не содержит ошибок?
- # Какие утверждения являются неверными?
- # Какая запись с использованием указателя эквивалента заданной записи инкремента? int x = 20; x++;
- # Приведенная программа копирует строку а в строку b и выводит обе строки на экран: #include <stdio.h> #include <conio.h> int main() { int i; char a[10] = "Test", b[10] = ""; char *pa = a; char *pb = b; for (i=0; i<strlen(a); i++) *pb++ = *pa++; printf("a = %s\n", a); printf("b = %s\n", b); return 0; } Какая программа аналогична приведенной?
- # Какие утверждения являются верными?