Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Какое утверждение является неверным?
Какое утверждение является неверным?
вопросПравильный ответ:
память, выделенная локальным переменным при входе в функцию, освобождается после возврата из нее
значения фактических параметров не могут быть изменены из тела функции ни при каких условиях
при передаче в функцию в качестве параметра массива возможно изменение значений элементов этого массива из тела функции
Сложность вопроса
49
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Очень сложные тесты
05 дек 2019
Аноним
Спасибо за помощь по intiut'у.
31 авг 2017
Аноним
Я провалил сессию, какого рожна я не нашёл этот сайт с ответами по интуит до сессии
15 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Чему будет равно значение переменной s в результате выполнения приведенной программы? #include <stdio.h> #include <stdlib.h> #define n 2 #define m 3 int sum(int *a, int x, int y); int main( void ) { int i, s; int a[n][m] = {{1,2,3}, {4,5,6}}; s = sum(a, n, m); printf("Сумма элементов а: %d\n", s); return 0; } int sum(int *a, int x, int y) { int i, j, s = 0; for (i=0; i<x; i++) for (j=0; j<y; j++) s += a[i*y+j]; return s; }
- # Задана функция xgets(): 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; } Какие утвержедения являются верными?
- # Чему будет равно значение переменной str после выполнения приведенной программы? union test { char ch1[5]; char ch2[2]; char ch3[1]; }; int main(void) { union test t; char *str; strcpy(t.ch1, "test"); t.ch2[0] = 'b'; t.ch3[0] = 'w'; str = t.ch1; return 0; }
- # Функция f1() выводит на экран переданное ей значение. Каким образом должна быть описана данная функция для корректного выполнения приведенной программы? struct struct_type { int a, b; char ch; } ; int main(void) { struct struct_type arg; arg.a = 1000; f1(arg); return 0; }
- # Какие новые объекты создаются при рекурсивном вызове функции?