Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Какие статические переменные видны в функции main()? int f(); static int d = 5, e = 8; int main(void) { int n = 1, m = 1; int s; s = f(); return 0; } int f() { int p; static int c = 0; p = c; printf("d = %d",d); return p; }
Какие статические переменные видны в функции main()
?
int f();
static int d = 5, e = 8;
int main(void)
{
int n = 1, m = 1;
int s;
s = f();
return 0;
}
int f()
{
int p;
static int c = 0;
p = c;
printf("d = %d",d);
return p;
}
вопрос
Правильный ответ:
c
d
e
Сложность вопроса
63
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, почему я не углядел этот великолепный сайт с решениями интуит в начале сессии
27 апр 2018
Аноним
Это было сложно
27 фев 2018
Другие ответы на вопросы из темы программирование интуит.
- # Для каких переменных не допускается применение спецификатора register? int min(int, int); int t; int main(void) { int x=-5, y=5, m; m = min(x,y); printf("min = %d\n", m); return 0; } int min(int a, int b) { int m = (a<b) ? a : b; return m; }
- # Что произойдет при выполнении программы? int summa(int N, int a[6]); int main() { int i,n; int a[6] = {8, 65, 10, 2, 4, 1}; n = sizeof(a)/sizeof(a[0]); printf("Сумма: %d", summa(n-1, a)); } int summa(int N, int a[6]) { return a[N]+summa(N-1, a); }
- # Какие утверждения являются неверными?
- # Какие утверждения являются неверными?
- # Под какой массив выделяется память в приведенном фрагменте кода? int (*p)[10]; p = malloc(40*sizeof(int));